我目前正在从事一个统一项目,我有一个由Hinge Joints制作的火柴人,但是当我给他的腿设置动画并激活动画时,它可以工作,但是它停留在相同的位置,而火柴人的其余部分确实可以向前移动。
是否可以通过AddForce()将动画的腿移动到火柴人的身体上?还是我需要通过将其位置更改为火柴人的身体位置来移动它?
答案 0 :(得分:1)
自从我问了这个问题以来,已经过去了很多时间,当我再次阅读这个问题时,我发现我的错误是在没有父母的情况下使腿生气。 腿没有父母,所以它们的位置在动画位置。 但是,如果我将腿设置为一个空游戏对象的子代,那么它们的位置是相对于该空游戏对象的,我可以随意移动它。
答案 1 :(得分:0)
这对我有用:
如果与电动机一起使用,则锚栓和轴应该正确。 为了进行测试,请禁用“使用弹簧”,“使用限制”和“使用电动机”。 如果仍然不动,您应该看看刚体。还应停用“ Is Kinematic”。
来自here