新页面
动画器组件
动画器组件将您的动画控制器中的动画片段转换为角色上的实际变化。虽然您可以手动添加它,但 Unity 会自动将它放置在任何包含角色定义的 FBX 文件上。
要自动完成此操作:
- 打开模型检查器(Inspector)。
- 选择“从此模型创建”或“从其他角色复制”。
- 确保您的 FBX 文件具有人形(Humanoid)或通用(General)骨架。
动画器组件在游戏对象检查器(Inspector)中显示。
通过检查器(Inspector)中的“添加组件”按钮,您可以将动画器组件添加到任何游戏对象上。
使用动画器组件
动画器组件有一些使用上的小技巧:
动画片段的路径依据最近的父级动画器组件来决定。
对游戏对象进行动画处理时,属性的目标路径会省略 Root Animator 游戏对象。例如:
如果我们想让子对象相对于角色上的动画器进行动画处理,那么动画片段的路径应为:父对象/子对象
如果我们想让子对象相对于父级动画器进行动画处理,那么动画片段的路径应直接为:子对象
向动画窗口添加属性时,会根据最近的父级动画器组件添加属性路径。
动画器组件控制动画窗口
根据自身或其父级最近的动画器组件,动画窗口的内容会发生变化。