Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local angle = -math.pi / 2
- local yaw = 0
- local speed = display.contentWidth / 48
- local last = display.newCircle(display.contentCenterX, display.contentHeight * 0.975, display.contentWidth / 120)
- local count = 5
- Runtime:addEventListener('enterFrame',
- function(event)
- count = count - 1
- if count <= 0 then
- angle = angle + yaw
- count = count + 5
- local x, y = last.x + speed * math.cos(angle), last.y + speed * math.sin(angle)
- last = display.newCircle(x, y, display.contentWidth / 120)
- end
- end
- )
- Runtime:addEventListener('touch',
- function(event)
- if event.phase == 'began' or event.phase == 'moved' then
- yaw = math.pi / 30 * (event.x - display.contentCenterX) / display.contentCenterX
- else
- yaw = 0
- end
- end
- )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement