我有一个汽车的精灵图像,
我想以某个角度移动。我如何设置它以我想要的角度移动?我想沿旋转方向移动精灵。
有任何想法吗??
你可以做 box2d body 并使用这个函数 body.setTransform(target,angle);
使用 RotationModifier 类,您可以对精灵应用旋转。既然你有一个 initialX, initialY 以及 fatalX, fatalY; 你可以得到 difX 和 difY(destinyX-initialX 和 fortuneY-initialY)。您要应用的角度与这些值有关(角度的切线是 difY/difX)。记住这一点,数学是你的朋友。
由于此解决方案不需要 box2d 扩展,因此您的应用程序会更轻巧。