我正在使用 Corona Gaming Addition SDK 构建一个 iphone / andorid 游戏。我在屏幕上有一艘宇宙飞船,我将允许用户将飞船旋转 360 度。然后我想调用 applyLinearImpulse 方法来允许用户将船推向船面向的方向。
该方法接受这些参数,并将其应用于船舶 X 和 Y,以便将船舶移动到新目的地。诀窍是根据船舶指向的旋转/方向确定新的 X 和 Y 需要什么。
ship:applyLinearImpulse(newX, newY, player.x, player.y)
任何人都这样做了,或者对数学有什么建议可以解决这个问题?
谢谢-m