Version: 6000.3
语言: 中文
使用动画视图
对游戏对象进行动画处理

创建新的动画剪辑

要创建新的动画剪辑(Animation Clip可用于动画角色或简单动画的动画数据。它是一个简单的“单位”运动片段,例如(一个特定实例)“空闲”、“步行”或“运行”。更多信息
请参阅术语表
,请执行以下作:

  1. 选择一个游戏对象Unity 场景中的基本对象,可以表示角色、道具、风景、相机、航路点等。游戏对象的功能由附加到它的组件定义。更多信息
    请参阅术语表
    在你的场景场景包含游戏的环境和菜单。将每个唯一的场景文件视为一个独特的关卡。在每个场景中,你放置你的环境、障碍物和装饰品,基本上是将你的游戏设计和构建成碎片。更多信息
    请参阅术语表
    .
  2. 转到 窗口(Window) > 动画(Animation) > 动画(Animation) 打开 动画窗口(Animation Window),

如果未为游戏对象分配动画剪辑,则“创建”按钮将显示在动画窗口的中心。

使用 Create 按钮创建新的动画剪辑并将其分配给选定的游戏对象
使用 Create 按钮创建新的动画剪辑并将其分配给选定的游戏对象

单击“创建”按钮。Unity 会提示您将新的空动画剪辑保存在资产可在游戏或项目中使用的任何媒体或数据。资产可能来自在 Unity 外部创建的文件,例如 3D 模型、音频文件或图像。您还可以在 Unity 中创建一些资产类型,例如动画师控制器、混音器或渲染纹理。更多信息
请参阅术语表
文件夹。当您保存这个新的空动画剪辑时,Unity 会执行以下作:

  • 创建新的Animator控制器资产。
  • 将新剪辑作为默认状态添加到 Animator 控制器中。
  • 添加一个动画器组件模型上的一个组件,使用动画系统为该模型设置动画。该组件具有对控制动画的 Animator 控制器资源的引用。更多信息
    请参阅术语表
    到所选游戏对象。
  • 将新的动画器控制器分配给动画器组件。

设置动画系统所需的元素。您可以开始对游戏对象进行动画处理。

创建另一个动画剪辑

如果所选游戏对象已分配了一个或多个动画剪辑,并且您打开了动画窗口,则不会显示创建按钮。相反,将显示分配给所选游戏对象的动画剪辑之一。

要在动画剪辑之间切换,请使用 动画(Animation) 窗口左上角播放控件下的菜单。

要在具有现有动画的游戏对象上创建新的动画剪辑,请从此菜单中选择“创建新剪辑”。Unity 会提示您保存新的空动画剪辑。

创建新动画剪辑的选项
创建新动画剪辑的选项

它如何组合在一起

上述步骤会自动设置为游戏对象制作动画所需的组件和资产。了解这些组件、剪辑和资源如何连接在一起非常有用:

  • 游戏对象必须具有 Animator 组件
  • Animator 组件必须具有动画师控制器(Animator Controller) 通过动画层控制动画,包括动画状态机和动画混合树,由动画参数控制。具有 Animator 组件的多个模型可以引用同一个 Animator 控制器。更多信息
    请参阅术语表
    已分配的资产
  • 动画师控制器资产必须分配一个或多个动画剪辑

下图显示了 Unity 如何从新的动画剪辑开始分配这些组件和资产。

动画剪辑、组件和资源如何链接在一起
动画剪辑、组件和资源如何链接在一起

创建新的动画剪辑后,将发生以下情况:

  • 动画窗口(Animation Window) 显示带有白色播放线的时间轴。这Cube Animation Clip在剪辑菜单中选择剪辑。
  • 检查器一个 Unity 窗口,显示有关当前选定游戏对象、资产或项目设置的信息,允许您检查和编辑值。更多信息
    请参阅术语表
    窗口中,Cube GameObject 具有 Animator 组件。Controller 字段被分配了CubeAnimator 控制器资源。
  • 项目窗口一个窗口,显示您的内容Assets文件夹(项目选项卡)更多信息
    术语表中查看
    有两个新资产:CubeAnimator Controller 资源和Cube Animation Clip动画剪辑资源。
  • 动画器窗口 可视化和编辑动画器控制器的窗口。更多信息
    请参阅术语表
    显示Cube动画师控制器资源。这Cube Animation Clip设置为默认状态,如橙色所示。
项目窗口中的新动画剪辑
项目窗口中的新动画剪辑
使用动画视图
对游戏对象进行动画处理