Unity如何使用Hinge Joint 2D和AddForce()移动动画对象?

问题描述 投票:0回答:1

我目前正致力于一个团结项目,我有一个由Hinge Joints建造的火柴人但是当我动画他的腿并激活动画时,它可以工作但是它停留在相同的位置,而其余的火柴人则向前推进。 有没有办法通过AddForce()将动画腿移动到火柴人身上?或者我需要通过将其位置改为火柴人身体位置来移动它?

unity3d 2d ragdoll
1个回答
0
投票

这对我有用:

如果它适用于电机,则锚和轴应该是正确的。要进行测试,请取消激活“使用弹簧”,“使用限制”和“使用电机”。如果它仍然没有移动,你应该看看刚体。 “运动是否”也应该停用。

来自here

© www.soinside.com 2019 - 2024. All rights reserved.