可配置的关节,目标位置错误

时间:2018-07-21 21:30:35

标签: unity3d

使用可配置关节时,可以选择使用X,Y,Z驱动器设置物体试图到达的目标位置。当主轴和副轴都未触碰时,哪种可以在正常位置系统上工作。

但是,当我将目标位置设置为(1,0,0)时。我希望身体向右移动1个单位。 我得到的是身体向左移动1个单位。有人可以向我解释为什么会这样吗?

图片:

Show1:当目标位置为(0,0,0)时 enter image description here

Show2:当目标位置为(1、0、0)时 enter image description here

1 个答案:

答案 0 :(得分:0)

目标位置在带有ConfigurableJoint的对象的参考框中。您实际上要说的是虚拟弹簧相对于对象的起点(1,0,0)。然后,将该位置处的虚拟弹簧拉到ConnectedAnchor(在您的情况下为(0,0,0))。