分离位置的维度以逐个为组件添加动画

默认情况下,每个“位置”属性具有两个或三个组件,其中每个组件拥有空间维度(轴)之一的值。您可以将“位置”属性的组件分割成单个属性(X 位置、Y 位置和(对于 3D 图层)Z 位置)。分割维度允许您分别沿 x 轴、y 轴和 z 轴对图层的位置进行修改或进行动画制作。

要将所选“位置”属性分解为单个“X 位置”、“Y 位置”和(对于 3D 图层)“Z 位置”属性,请执行以下任一操作:

  • 选择“动画”>“单独尺寸”。
  • 右键单击 (Windows) 或按住 Control 键并单击 (Mac OS)“位置”属性,然后从上下文菜单中选择“单独尺寸”。
  • 单击图表编辑器底部的“单独尺寸” 按钮。

要将一组单独“位置”属性重新合成为具有多个组件的单个“位置”属性,请使用用于分割维度的相同命令。

注意:在您将单独的“位置”属性重新合成为单个“位置”属性时,将丢失有关运动路径和速度的一些信息,因为用于表示各个组件的多个贝塞尔曲线在每个关键帧上折叠为单个贝塞尔曲线。在您分割维度时,将丢失有关速度的一些信息,但运动路径没有更改。您应该对整个项目的每个属性使用或不使用单独的维度,而不是来回切换。

是否使用单独维度的决策取决于您尝试实现的目的。使用位置的一个属性有利于更轻松地提供平滑运动。此外,使用位置的单个属性将允许使用可提供匀速运动的浮动关键帧。使用位置的单独维度会牺牲一些此类自动平滑,以获得对空间动画的更大控制。使用单独维度还使一些模拟更容易,尤其在作用于图层的模拟力相互成直角(垂直)的情况下。

例如,如果要为水平飞行并垂直弹起的球体添加动画,您可以通过分割维度来更轻松地实现此目的。可以使用两个关键帧为“X 位置”属性添加动画,一个关键帧用于开始位置,一个关键帧用于结束位置。此水平动画表示投掷的速度。可以使用一个模拟由重力产生的加速度和从地面垂直弹起的表达式对“Y 位置”属性添加动画。类似示例是在可变侧风下顺河漂流的船只。

注意:After Effects CS3 包括完成类似于“单独尺寸”功能的操作的“分离 XYZ 位置”动画预设,但此动画预设并不可靠。

VOOSSI