AE动画关键帧怎么设置的核心方法,是先选中需要变化的图层属性,在起始时间记录第一个关键帧,再移动时间指示器并修改属性值,After Effects就会根据两个关键帧之间的差值生成动画。位置、缩放、旋转、透明度和锚点等属性都可以用同样的方法设置。
设置AE关键帧前需要确认的条件
开始操作前,先确认合成、图层和动画属性都处于可编辑状态。关键帧依赖具体属性,不是对整个图层一次性设置。
- 合成已经建立:时间轴中需要有合成和图层,且合成时长足够容纳动画。
- 图层已经选中:在时间轴中选中要制作动画的图层,例如文字、图片、视频或形状图层。
- 属性可以被动画化:变换组中的位置、缩放、旋转、透明度和锚点都支持关键帧。
- 时间指示器位置明确:设置关键帧时,当前时间指示器决定关键帧所在的时间点。
- 秒数与帧率一致:需要精确控制动作时,应确认当前合成的帧率,避免把“1秒”与“若干帧”混淆。
AE动画关键帧的标准设置步骤
1. 选中图层并显示目标属性
在时间轴中点击目标图层,展开图层左侧的变换选项。也可以使用快捷键快速显示属性:按 P 显示位置,按 S 显示缩放,按 R 显示旋转,按 T 显示透明度,按 A 显示锚点。按两次U,可以显示该图层中已经修改过的属性,便于检查动画设置。
如果要让一个图层同时移动、旋转和淡入,可以分别显示位置、旋转和透明度,不必把所有属性都打开。
2. 在起始时间打开秒表
把时间指示器移动到动画开始的位置,例如合成第0帧。找到目标属性左侧的秒表图标并点击。点击秒表后,AE会在当前时间自动创建第一个关键帧。
例如,要让一个图片从画面左侧移动到右侧,可以先将时间指示器放在第0帧,将图片的位置设置在画面左侧,再点击“位置”旁边的秒表。此时记录的是动作起点和起点位置。
需要注意,秒表代表该属性的动画开关。已经创建关键帧后,如果再次点击秒表关闭动画,通常会删除该属性上的全部关键帧,并保留当前属性值作为静态结果,因此不要把它当成普通的显示按钮。
3. 移动时间并修改属性值
将时间指示器拖到动作结束的位置,例如第60帧或2秒处,然后直接修改属性值。只要秒表仍然处于开启状态,AE就会自动在新的时间点创建第二个关键帧。
以位置动画为例,起点可以设置为位置A,终点改为位置B。AE会自动计算A到B之间的中间位置。如果起点和终点的时间距离更长,动作通常会更慢;时间距离更短,动作通常会更快。
- 在起始时间设置属性初始值并打开秒表。
- 移动时间指示器到动作结束时间。
- 修改属性数值,生成第二个关键帧。
- 拖动时间指示器预览属性变化。
- 根据动作速度和停留时间调整关键帧的横向位置。
4. 为多个属性分别建立关键帧
同一个图层的不同属性可以使用不同的关键帧时间。比如位置从0秒开始移动,旋转从0.3秒开始,透明度从0秒开始变化。只需在每个属性对应的秒表上单独设置,不需要重复创建图层。
| 动画类型 | 需要设置的属性 | 典型起点与终点 |
|---|---|---|
| 移动 | 位置 Position | 画面外位置到画面内位置 |
| 放大或缩小 | 缩放 Scale | 较小百分比到正常比例 |
| 旋转 | 旋转 Rotation | 0度到指定角度或多圈旋转 |
| 淡入淡出 | 透明度 Opacity | 0%到100%,或100%到0% |
| 中心点调整 | 锚点 Anchor Point | 改变旋转或缩放的中心位置 |
不同属性设置时的关键条件
位置:修改位置会产生运动路径。除了改变起点和终点,还可以在合成窗口中拖动路径上的顶点,调整运动轨迹。位置动画同时包含时间变化和空间路径,因此可能需要分别调整速度与路径弯曲程度。
缩放:默认情况下宽高通常保持比例联动。要制作非等比拉伸,需要解除宽高比例链接,再分别修改水平和垂直数值。制作弹跳、挤压等效果时,缩放关键帧往往需要与位置关键帧配合。
旋转:旋转数值通常由“圈数”和“角度”组成。设置为1x+0°表示完整旋转一圈,设置为0x+180°表示半圈。若数值变化方向不符合预期,可以调整角度正负或圈数。
透明度:透明度适合制作淡入、淡出和闪烁。将起点设置为0%,终点设置为100%即可淡入;反向设置则会淡出。若希望画面突然出现,而不是逐渐出现,可以使用保持关键帧。
调整关键帧的速度与运动方式
使用线性关键帧控制匀速变化
AE默认可能使用线性或自动插值,具体表现会受到属性类型和关键帧状态影响。线性关键帧会让数值按照相对均匀的速度变化,适合机械移动、进度变化和需要稳定节奏的动画。
选中时间轴中的关键帧后,可以通过右键菜单进入关键帧插值,分别调整时间插值和空间插值。时间插值决定变化速度,空间插值主要影响位置路径的直线或曲线形态。
使用缓入缓出让动作更自然
如果物体从起点突然开始、到终点突然停止,动画容易显得生硬。选中关键帧后按F9,或右键选择关键帧辅助中的缓入缓出,可以让动作在起点和终点逐渐加速、逐渐减速。
缓入缓出适合人物移动、界面元素出现、镜头推拉和图形动画。它改变的是关键帧之间的速度关系,不会改变关键帧所在的时间,也不会改变属性的起点和终点。
使用图表编辑器精确控制速度
当默认缓动不能满足要求时,可以打开图表编辑器。速度图表用于控制运动快慢,曲线越高通常表示速度越快;数值图表用于控制属性值本身的变化。拖动关键帧两侧的手柄,可以调整加速、减速和停顿比例。
例如,让文字先快速进入、再缓慢停下,可以把前段速度调高,把接近终点的速度曲线逐步压低。相比反复拖动关键帧,图表编辑器更适合制作节奏明确的动画。
保持关键帧与关键帧移动
如果希望属性在某个时间点瞬间改变,而不是经过中间值渐变,可以使用保持关键帧。选中关键帧后右键选择“切换保持关键帧”,例如透明度会在指定时间直接从0%跳到100%。这适合制作开关、字幕切换和定格效果。
要调整动画速度,可以直接在时间轴上拖动关键帧。关键帧之间的距离决定变化持续时间,起点和终点数值不变时,拉开距离会减慢动作,缩短距离会加快动作。移动整组关键帧时,应先全部选中,再统一拖动,避免破坏不同属性之间的同步关系。
复制、删除和检查关键帧
同类动画可以复制使用。选中属性下的一个或多个关键帧,按Ctrl+C,将时间指示器放到目标时间,再选中对应属性并按Ctrl+V。在不同图层之间复制时,应确认目标属性类型一致,否则数值可能无法按预期应用。
- 删除单个关键帧:选中关键帧后按Delete。
- 删除整段属性动画:选中该属性上的关键帧后删除,或关闭秒表。
- 查看所有动画属性:选中图层后按U。
- 检查是否生成关键帧:观察属性左侧秒表和时间轴上的菱形标记。
- 检查动作结果:拖动时间指示器逐帧预览,不要只查看起点和终点。
关键帧没有生效时怎么处理
如果修改数值后没有出现新关键帧,先检查目标属性左侧的秒表是否已经打开。秒表关闭时,属性只能保持静态值。还要确认时间指示器是否真的移动到了新的时间点,以及修改的是带秒表的属性,而不是效果控件中的其他数值。
如果动画方向不正确,检查起点和终点的数值;如果速度忽快忽慢,检查是否启用了缓入缓出或其他插值;如果位置路径出现多余弯曲,选中位置关键帧并调整空间插值。若图层完全不显示,还需要确认图层的可见性、透明度、出入点和合成时间范围。
完成设置后,至少确认四项结果:起点数值正确、终点数值正确、关键帧时间符合节奏、预览时中间过程没有异常跳变。这样就能从属性选择、时间定位到速度调整,完整完成AE动画关键帧设置。