Auto-Animate
只需少量关键帧,即可为形状添加多种动画效果。
- Animation
- Timing
Progress Mode - 选择模式:
- Single Progress Control - 使用单个 Progress 属性控制所有选项的动画。
- Precise Progress Controls - 使用各选项独立的 Progress 属性分别控制动画。
Progress - 使用关键帧控制动画的速度和风格。当值为 100% 时,形状动画完成。默认情况下,会为 0% 和 100% 添加关键帧,首个关键帧应用了 Magic Easing。
Position Mode - 选择位移动画类型:
- None - 无位移动画。
- Slide from Composition Edges - 形状从合成边缘外侧开始移动进入画面。
- Drift - 根据 Drift Angle and Distance 让形状从其原始位置漂移动画。
- Zoom - 让形状朝/离视口作缩放移动动画。
Direction - 选择从合成哪条边滑入:
- Left - 从合成左边缘外侧动画进入。
- Right - 从合成右边缘外侧动画进入。
- Top - 从合成顶部边缘外侧动画进入。
- Bottom - 从合成底部边缘外侧动画进入。
Drift Angle and Distance - 设置漂移的角度和距离。
Zoom Distance - 设置缩放距离。使用负值使形状从远离视口的位置开始。
Alternate Direction - 当 Position Mode 设为 Drift 且 Use Levels 已勾选时,子网格(如 Text Shape 或 Duplicator)内的路径将以相反方向交替动画。
Rotation Mode - 选择旋转动画类型:
- Spin - 子网格绕其中心旋转 180°。
- Swing from Left - 子网格从其左边缘旋转 90°。
- Swing from Right - 子网格从其右边缘旋转 90°。
- Swing from Top - 子网格从其上边缘旋转 90°。
- Swing from Bottom - 子网格从其下边缘旋转 90°。
- Swing from Centre (horizontal) - 子网格绕其水平中心旋转 90°。
- Swing from Centre (vertical) - 子网格绕其垂直中心旋转 90°。
Reverse Rotation Angle - 反转子网格的旋转方向。
Zoom - 设置产生 2.5D 效果的虚拟摄像机的缩放值。
Scale Mode - 选择缩放动画类型:
- None - 不缩放。
- Scale Up - 子网格从 0 缩放到 1。
- Scale Down - 子网格从 1 缩放到 0。
Scale From - 设置缩放的起始位置:
- Path Pivot Point - 从子网格的轴心点缩放。
- Path Centre - 从子网格的中心缩放。
- Layer Pivot - 从子网格所属层的轴心点缩放。
Opacity Mode - 选择不透明度动画类型:
- None - 无淡入淡出。
- Fade Up - 不透明度从 0 动画到 100。
- Fade Down - 不透明度从 100 动画到 0。
Visibility Mode - 选择可见性动画类型:
- None - 无可见性动画。
- Appear - 子网格初始不可见,然后出现。
- Disappear - 子网格初始可见,然后消失。
Use Levels - 勾选后,可独立影响各子网格。使用 Timing 选项卡中的选项调整动画。
Level Mode - 选择要影响的网格层级:
- Custom… - 手动设置 Custom Level Range。
- Text (Lines) - 用于 Text Shape,影响每一行。
- Text (Words) - 用于 Text Shape,影响每个单词。
- Text (Characters) - 用于 Text Shape,影响每个字符。
Level Mode 提供了多个便于处理文本的设置。例如,Text (Words) 模式会设置内部 Custom Level Range 值为 2, 2。虽然这些设置会影响 Text Shape 中的任何单词,但同样的设置也适用于 SVG Shape。
Custom Level - 设置要影响的网格层级。
Time Offset - 勾选后,每个子网格将根据 Time Offset 错开动画时间。要自定义此效果,请取消勾选并将例如 Random Behaviour 连接到 Time Offset。
Animation Time Offset - 以”每个子网格”为单位偏移动画曲线。使用负值可确保第一个子网格在 0% Progress 关键帧的同一帧开始动画。
Timing Mode - 选择一种模式来确定子网格的动画顺序:
- Normal - 动画顺序为从先到后。
- Random - 动画顺序随机排列。
- Middle Out - 动画从中间开始,向外扩展。
Random Seed - 勾选后且 Timing Mode 为 Random 时,打乱每个子网格的动画顺序。
Reverse - 勾选后,反转每个子网格的动画顺序。
Group by Parent - 勾选后,动画按父网格分组。例如,与 Text 配合使用且 Levels 设为 Character 时,效果为按每个单词分组的动画(单词是字符的父级)。结果是字符动画按每个单词分组播放。
Parent Timing Mode - 选择一种模式来确定父网格的动画顺序:
- Normal - 动画顺序为从先到后。
- Random - 动画顺序随机排列。
- Middle Out - 动画从中间开始,向外扩展。
Random Seed - 勾选后且 Parent Timing Mode 为 Random 时,打乱每个父网格的动画顺序。
Reverse Parent Order - 勾选后,反转每个父网格的动画顺序。
Align Animation - 将 Auto-Animate 的动画对齐到每个连接层的入点或出点,这意味着同一个 Auto-Animate 可以用于多个层,即使它们在时间轴上的位置不同:
- None - 无偏移。
- Start at In Frame - 动画对齐到入点开始。可将所有关键帧视为一个块,其中第一个关键帧左对齐到形状剪辑的入点。
- Finish at Out Frame - 动画对齐到出点结束。可将所有关键帧视为一个块,其中最后一个关键帧右对齐到形状剪辑的出点。
- 创建一个 Text Shape。
- 点击 Shelf 中的 Auto-Animate 按钮。
- 按播放。
请注意,当通过 Shelf 为子网格(如 Text Shape)添加 Auto-Animate 时,Use Levels 属性会自动勾选。