1

我有一个汽车的精灵图像,

我想以某个角度移动。我如何设置它以我想要的角度移动?我想沿旋转方向移动精灵。

有任何想法吗??

4

2 回答 2

3

你可以做 box2d body 并使用这个函数 body.setTransform(target,angle);

于 2012-06-01T01:06:49.110 回答
0

使用 RotationModifier 类,您可以对精灵应用旋转。既然你有一个 initialX, initialY 以及 fatalX, fatalY; 你可以得到 difX 和 difY(destinyX-initialX 和 fortuneY-initialY)。您要应用的角度与这些值有关(角度的切线是 difY/difX)。记住这一点,数学是你的朋友。

由于此解决方案不需要 box2d 扩展,因此您的应用程序会更轻巧。

于 2012-07-06T06:03:56.077 回答