Я использую Corona Gaming Addition SDK для создания игры для iphone / andorid. У меня есть космический корабль на экране, и я позволю пользователю поворачивать корабль на 360 градусов. Затем я хотел бы вызвать метод applyLinearImpulse, чтобы позволить пользователю толкать корабль вперед в направлении, к которому он направлен.
Метод принимает эти аргументы, которые применяются к кораблям X и Y, чтобы переместить корабль в новое место назначения. Хитрость заключается в том, чтобы выяснить, какие новые X и Y должны основываться на повороте / направлении, на которое указывает корабль.
ship:applyLinearImpulse(newX, newY, player.x, player.y)
Кто-нибудь делал это или есть предложения по математике, которые бы это выяснили?
спасибо
-m