首页 > 解决方案 > 如何在 Unity 中赋予动画曲线变化?(原始动作捕捉数据)

问题描述

我正在尝试为 Unity 头像赋予细微的动画变化。目前,化身完全按照动画关键帧的指示移动。我正在使用的动画是 Unity 的 Mecanim 原始动作捕捉数据(https://assetstore.unity.com/packages/3d/animations/raw-mocap-data-for-mecanim-5330)。我还注意到 Unity 在关键帧中的关键点之间进行插值以提供“平滑”运动。但是,我想以编程方式在给定的时间间隔内更改此平滑(插值)。

我尝试更改动画检查器选项卡中的“曲线”,但没有奏效。

此外,我尝试手动更改动画窗口曲线中的插值曲线(Dopesheet 和曲线按钮之间的曲线选项)。但是,看起来我无法更改它们,因为它的只读文件。我怎样才能改变它?

最终,我想让化身以一定的变化移动,就像人类一样。

感谢您分享您的时间!

标签: c#unity3danimationinterpolation

解决方案


推荐阅读