首页 > 解决方案 > 是否可以在 Unity 或其他 smt 中以自然方式为任何东西制作动画?

问题描述

我想知道是否有可能按照物理规则对任何东西进行动画处理。

我的意思是,我有一个立方体,还有两条腿连接到那个立方体上。我只想让那条腿一个接一个地设置动画,但 unity 或其他软件会强制其动画系统对我的动画腿进行动作,以使我的立方体行走。我不会改变我的身体(立方体)的位置,但腿会这样做。

演示: https ://streamable.com/dda610

标签: unity3danimationblender

解决方案


基于物理的动画是一项复杂的任务。您可以使用时间轴为腿设置动画,但它们在身体上不会很好地工作。您可能希望使用代码将身体保持在表面上方的固定高度,并使用时间轴编辑器为腿设置动画。或者也许将身体保持在相同的高度并使用“反向运动学”以更逼真的方式移动腿。如果您在统一或代码方面的经验很少但知道要查找的内容是学习的一半,那么这些选项都不会很快让您开始真正有效地使用。


推荐阅读