Unity 的动画 (Animation) 系统包括重定向动画、在运行时控制动画权重、向动画剪辑添加动画事件、构建状态机层级视图和过渡、导入面部动画的混合形状等等。
Unity 有两个具有不同功能和性能特征的动画系统:
| 动画系统 | 描述 |
|---|---|
| Mecanim 动画系统 | Mecanim 动画系统 (Mecanim) 是一个使用动画器 (Animator) 组件、动画窗口和动画器 (Animator) 窗口的丰富而复杂的动画系统。大多数情况下都推荐使用 Mecanim 动画系统。它能为具有许多动画曲线和混合的复杂角色动画提供更好的性能。 |
| 旧版动画系统 | Unity 的旧版动画系统 (Legacy) 是 Mecanim 之前的版本,具有有限的功能集。旧版仍然可用,因为它更容易,适合更简单的动画。旧版也可用于向后兼容旧的 Unity 项目。旧版在导入旧版动画时使用动画 (Animation) 组件和特殊的 Legacy 导入选项。 |