目录
Animation
- Animation 窗 口
Animation 窗口 即 动画窗口 。主要用于在 Unity 内部创建和修改动画,所有在场景中的对象都可以通过 Animation 窗口 为其制作动画。Animation 窗口 一次只能显示一个动画剪辑。
Window -> Animation -> Animation
1)Animation 窗口视图

(1)启用/禁用预览模式。
(2)启用/禁用关键帧录制模式。
(3)转到动画剪辑的开头。
(4)转到上一个 keyframe(关键帧)。
(5)播放动画剪辑。
(6)转到下一个 keyframe(关键帧)。
(7)转到动画剪辑的末尾。
(8)当前帧。
(9)当前动画名字,下拉可以创建新的Animation动画。
(10)按选择筛选。
(11)添加 keyframe(关键帧)。
(12)添加 event(事件)。
(13)时间轴。
(14)控制删除属性或增减键。
关键帧
动画在时间轴上的某一个时间节点上处于的状态
2)Animation 窗口模式
Dopesheet:关键帧模式
Curves:曲线模式
(1)关键帧模式
关键帧模式 提供更紧凑视图,允许在单个水平轨道中查看每个属性的关键帧序列。因此可以查看多个属性或游戏对象的关键帧时间的概况。

此处的 Animation 窗口 处于 关键帧模式,显示了动画剪辑内所有动画属性的 关键帧 位置
(2)曲线模式
曲线模式 显示一个可调整大小的图形,其中包含每个动画属性的值如何随时间变化的视图。所有选定属性都叠加显示在同一图形中。在此模式下可以很好地控制属性值的查看和编辑,以及如何在两者之间进行插值。

此处的 Animation 窗口 展示了此动画剪辑中四个所选游戏对象的旋转数据的曲线
3)创建新动画剪辑
在 Unity 中对游戏对象进行动画化,对象需要附加 Animator 组件 (Animator Component)。此 Animator 组件必须引用 Animator Controller ,其进一步包含对一个或多个 动画剪辑 (Animation Clips) 的引用。
使用 Animation 视图开始在 Unity 中对游戏对象进行动画化时,系统将自动创建、附加和设置所有这些项。
选定 游戏对象 创建新的 动画剪辑 ,并确保 Animation 窗口可见。
如果 游戏对象 尚未分配任何 动画剪辑 ,将在 Animation 窗口 时间轴区域的中心位置看到 Create 按钮。单击 Create 按钮后,系统会提示将新的 空动画剪辑 保存在 Assets 文件夹中的某个位置。

保存这个新的 空动画剪辑 后,系统会自动执行以下若干操作:
- 创建新的 Animator Controller 资源
- 创建的新剪辑将以默认状态添加到 Animator Controller 中
- Animator 组件 将添加到要动画化的游戏对象
- 为 Animator组件 分配新的 Animator Controller
此自动操作序列的结果已设置好动画系统所有必需的元素,因此现在可以开始动画化对象。
4)时间轴
单击 Animation 窗口 时间轴 上的任意位置,将回放头移动到该帧,然后在动画剪辑中预览或修改该帧。时间轴 中的数字显示为秒和帧,因此 1:30 表示 1 秒和 30 帧。
注:Animation 窗口 中的 时间轴 栏与 Timeline 窗口共用相同名称,但独立于该窗口

注:时间轴 在处于 预览模式 时显示为蓝色,处于 录制模式 时显示为红色。
5)动画化游戏对象模式
保存新的 动画剪辑 资源后,即可开始向剪辑添加 关键帧 。
可以使用两种不同方法在 Animation 窗口 中对游戏对象进行动画化:录制模式和预览模式。
(1)录制模式(自动关键点模式)

在 录制模式 下,移动、旋转或以其他方式修改动画游戏对象的任何可动画属性时,Unity 会自动在回放头处创建 关键帧 。按下带有红色圆圈的按钮即可启用录制模式。在录制模式下 Animation 窗口 时间轴 显示为红色。
(2)预览模式

在 预览模式 下,修改动画游戏对象不会自动创建 关键帧。每次将游戏对象修改为所需的新状态(例如,移动或旋转它)时,必须手动创建 关键帧 。按下 Preview 按钮即可启用预览模式。在预览模式下,Animation 窗口 时间轴显示为蓝色。
注:在 录制模式 下,Preview 按钮也处于活动状态,因为在预览现有动画的同时也会录制新的 关键帧 。
6)关键帧模式
(1)关键点操作
关键帧模式 中查看 Animation 窗口时,可通过框选方式选择多个关键点,通过此功能可一次选择和操作多个关键点。
通过以下操作可选择多个关键点:
- 按住 Shift 并单击,将每个所需的 关键点 添加到选集
- 使用鼠标拖动一个矩形,选择一组 关键点
- 按住 Shift 并拖动一个矩形,在当前选集内添加或删除一组 关键点

在向选集内添加关键点时,框选控制柄将出现在所选关键点的任一侧。如果在选集内添加或删除更多关键点,控制柄会自动调整位置和大小以便包含所有当前选定关键点。

使用框选控制柄可移动、缩放和波纹编辑所选关键点。
(2)移动所选关键点
单击框选控制柄内的任意位置可拖拽和移动所选关键点,无需直接单击关键点即可执行此操作,可以通过单击框选控制柄内的空白位置来进行拖动。
拖动时,第一个关键点和最后一个关键点的时间会显示在时间轴栏下以便帮助将关键点放在所需位置。向左拖动所选关键点时,如果松开鼠标按钮,以负时间结束(即位于时间轴上 0 标记的左侧)的任何关键点都会被删除。

(3)缩放所选关键点
选择多个关键点后,将它们拉开更长的一段时间(使所选动画更慢),或将它们推得更靠近以便占用更短的时间(使所选动画更快)。要缩放所选关键点,单击并按住所选关键点左右两侧的任一蓝色框选控制柄,然后水平拖动。
缩放时,第一个关键点和最后一个关键点的时间会显示在时间轴栏下以便帮助将关键点缩放到所需位置。将所选关键点缩放到更短的时间内时,某些关键点可能彼此终结在同一帧上。如果发生此情况,松开鼠标按钮时会丢弃占用同一帧的额外关键点,只保留最后一个关键点。
