Version: 6000.3
语言: 中文
动画窗口
创建新的动画剪辑

使用动画视图

使用 Animation 视图预览和编辑 Unity 中动画游戏对象动画剪辑。若要在 Unity 中打开“动画”视图,请转到“窗口”>“动画”。

查看游戏对象上的动画

动画窗口链接到层级窗口,即项目窗口一个窗口,显示您的内容Assets文件夹(项目选项卡)更多信息
术语表中查看
场景场景包含游戏的环境和菜单。将每个唯一的场景文件视为一个独特的关卡。在每个场景中,你放置你的环境、障碍物和装饰品,基本上是将你的游戏设计和构建成碎片。更多信息
请参阅术语表
view 和检查器一个 Unity 窗口,显示有关当前选定游戏对象、资产或项目设置的信息,允许您检查和编辑值。更多信息
请参阅术语表
窗。与检查器一样,动画窗口显示时间线和关键帧标记动画中过渡的起点或终点的帧。关键帧之间的帧称为中间帧。
请参阅术语表
当前所选动画的游戏对象Unity 场景中的基本对象,可以表示角色、道具、风景、相机、航路点等。游戏对象的功能由附加到它的组件定义。更多信息
请参阅术语表
动画剪辑(Animation Clip可用于动画角色或简单动画的动画数据。它是一个简单的“单位”运动片段,例如(一个特定实例)“空闲”、“步行”或“运行”。更多信息
请参阅术语表
资产。您可以使用“层次结构”窗口或场景视图:您正在创建的世界的交互式视图。您可以使用场景视图来选择和定位场景、角色、摄像机、灯光和所有其他类型的游戏对象。更多信息
请参阅术语表
,或使用 项目窗口(Project Window) 选择动画剪辑资源。

动画属性列表

在下图中,动画视图(左)显示当前所选游戏对象使用的动画及其子游戏对象(如果它们也由此动画控制)。场景视图和层次结构视图位于右侧,演示动画视图显示附加到当前所选游戏对象的动画。

动画视图显示所选游戏对象的动画属性。
动画视图显示所选游戏对象的动画属性。

动画视图的左侧是动画属性的列表。在尚未录制动画的新创建剪辑中,此列表为空。

当所选游戏对象没有动画时,动画视图不显示任何属性。
当所选游戏对象没有动画时,动画视图不显示任何属性。

当您开始对此剪辑中的各种属性进行动画处理时,动画属性将显示在此处。如果动画控制多个子对象,则列表还将包括每个子对象的动画属性的分层子列表。在上面的示例中,机械臂游戏对象层次结构的各个部分都在同一动画剪辑中进行动画处理。

在单个剪辑中对游戏对象层次结构进行动画处理时,请确保在层次结构中的根游戏对象上创建动画。

每个属性都可以折叠和展开,以显示每个关键帧上记录的确切值。如果播放头(白线)位于关键帧之间,则值字段显示插值。您可以直接编辑这些字段。如果在播放头位于关键帧上时进行更改,则关键帧的值将被修改。如果在播放头位于关键帧之间时进行了更改(因此显示的值是插值),则会在该点使用您输入的新值创建一个新关键帧。

动画时间轴

动画视图的右侧是当前剪辑的时间轴。每个动画属性的关键帧都显示在此时间轴中。时间轴视图有两种模式,摄影和曲线。要在这些模式之间切换,请单击动画属性列表底部的“摄影表”或“曲线”。这些模式提供动画时间轴和关键帧数据的两个视图。

Dopesheet模式

摄影表模式提供了更紧凑的视图,允许您在单独的水平轨道中查看每个属性的关键帧序列。这允许您查看多个属性或游戏对象的关键帧计时的简单概述。

摄影表模式显示动画剪辑中所有动画属性的关键帧位置。
摄影表模式显示动画剪辑中所有动画属性的关键帧位置。

有关更多信息,请参阅摄影表模式下的键作

曲线模式

曲线模式显示一个可调整大小的图表,其中包含每个动画属性的值如何随时间变化的视图。所有选定的属性都在同一图形视图中叠加显示。此模式允许您很好地控制查看和编辑值,以及它们之间的插值方式。

动画窗口显示一个动画剪辑,其中包含四个选定游戏对象的旋转数据。
动画窗口显示一个动画剪辑,其中包含四个选定游戏对象的旋转数据。

将您的选择适合窗户

使用曲线模式查看动画时,请务必了解,有时每个属性的不同范围可能会有很大差异。例如,考虑一个旋转弹跳立方体的简单动画剪辑。弹跳的 Y 位置值可能在 0 到 2 的范围内变化(意味着立方体在动画期间弹跳 2 个单位);但是,旋转值从 0 到 360(表示其旋转度数)。当同时查看这两条曲线时,动画曲线允许您向导入的剪辑添加数据,以便您可以根据动画师的状态为其他项目的时序设置动画。例如,对于以冰冷为背景的游戏,你可以使用额外的动画曲线来控制粒子系统的发射速率,以显示玩家在冷空气中凝结的呼吸。更多信息
请参阅术语表
因为位置值将很难辨认出来,因为视图将被缩小以适应窗口内旋转值的 0-360 范围:

弹跳旋转立方体的位置和旋转曲线都被选中。由于视图被缩小以适应旋转曲线的 0-360 范围,因此不容易识别弹跳的 Y 位置曲线。
弹跳旋转立方体的位置和旋转曲线都被选中。由于视图被缩小以适应旋转曲线的 0-360 范围,因此不容易辨别反弹的 Y 位置曲线。

按键盘上的 F 将视图缩放到当前选定的关键帧。这很有用,可以快速聚焦和重新缩放动画时间轴的一部分上的窗口,以便于编辑。

动画窗口放大了动画的几个选定关键帧。
动画窗口放大了动画的几个选定关键帧。

单击列表中的各个属性,然后按键盘上的 F 以自动重新缩放视图以适应该值的范围。您还可以使用视图滚动条滑块两端的拖动手柄手动调整“曲线”窗口的缩放。

按键盘上的 A 以调整和重新缩放窗口,以显示剪辑中的所有关键帧,无论选择了哪些关键帧。如果您想在保留当前选择的同时查看整个时间线,这很有用:

动画窗口缩小以显示动画的所有关键帧。
动画窗口缩小以显示动画的所有关键帧。

播放和帧导航控件

要控制动画剪辑的播放,请使用 动画(Animation) 视图左上角的 播放控件(Playback Controls) 。

帧导航
帧导航

从左到右,这些控件是:

  • 预览模式(切换打开/关闭)。
  • 录制模式(切换打开/关闭)。请注意: 当录制模式打开时,预览模式处于打开状态。
  • 将播放头移到片段的开头。
  • 将播放头移动到上一个关键帧。
  • 从播放头的位置开始播放动画剪辑。
  • 将播放头移动到下一个关键帧。
  • 将播放头移到片段的末尾。
  • 播放头的位置(以帧或秒为单位)。编辑此字段可将播放头移动到特定位置。

您还可以使用以下键盘快捷键控制播放头:

  • 按逗号 (,) 转到上一帧或第二帧。
  • 按句点 (.) 转到下一帧或下一帧。
  • 按住 Alt 键(macOS:Option)并按逗号 (,) 转到上一个关键帧。
  • 按住 Alt 键(macOS:Option)并按句点 (.) 转到下一个关键帧。

锁窗

您可以锁定动画编辑器窗口,使其不会自动切换以反映层次结构或场景中当前选择的游戏对象。如果要专注于一个特定游戏对象的动画,并且仍然能够选择和作场景中的其他游戏对象,则锁定窗口非常有用。

锁定按钮
锁定按钮

要了解有关导航曲线视图的更多信息,请参阅使用动画曲线

动画窗口
创建新的动画剪辑