Unity如何在不冻结对象位置的情况下对其进行动画制作?

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

我目前正在做一个unity项目,我有一个由Hinge Joints构建的stickman,但是当我给他的腿部做动画并激活动画时,腿部保持在同一位置,而身体的其他部分在向前移动。

我怎样才能在不冻结腿部位置的情况下对其进行动画制作?

unity3d 2d ragdoll
2个回答
1
投票

这对我来说是可行的。

锚和轴应该是正确的,如果它与电机一起工作的话... 为了测试,停用 "使用弹簧","使用极限 "和 "使用电机"... ...如果它仍然不动,你应该检查一下刚体。"Is Kinematic "也应该停用。

此处


1
投票

自从我提出这个问题后,已经过去了很多时间,当我再次阅读这个问题时,我发现我的错误是在没有父体的情况下对腿部进行动画制作,腿部没有父体,所以他们的位置就是动画的位置,但是如果我将腿部设置为一个空游戏对象的子代,他们的位置是相对于空游戏对象的,我可以随意移动。

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