libgdx box2d玩家手臂触摸

时间:2014-09-30 17:04:37

标签: android rotation libgdx box2d angle

好的,我的手臂上有一个连接旋转关节的手臂。而我想要的是手臂身体朝触摸点旋转。

enter image description here

我试图计算触摸点与身体的角度,然后用

设置手臂
setTransform(armBody.getPosition(), angle);

但它在更新方法上表现得很奇怪。它围绕着手臂的中心旋转,而不是围绕身体旋转,旋转关节连接在那里。

我也在想一个关节,但我不知道哪个可以像我想的那样工作。

我将不胜感激任何帮助!

1 个答案:

答案 0 :(得分:0)

我会使用旋转关节将手臂的上端固定到位,并使用ApplyTorque来转动手臂。