跳转到内容

Composition

用于组合 Layers 的舞台。

要创建 Composition,可以:

  • 点击 Assets Window 底部的 Button icon 按钮。
  • Assets Window 中的 Asset 拖放到 Button icon 按钮上。
  • 通过 Composition > New Composition 菜单。

要打开 Composition,在 Assets Window 中双击一个。

使用 Preset 为新 Composition 设置自定义默认值(Resolution、Frame Rate 等)。

可以同时打开多个 Compositions,但只有一个可以设为活动 Composition。使用 Scene Window 顶部的选项卡在打开的 Compositions 之间导航。

要将 Composition 的 UI 载入,将其从 Assets Window 拖入 Attribute Editor

Position - 设置 Composition 的位置。0,0 位于 Composition 的中心。

Rotation - 设置 Composition 的旋转(以度为单位)。

Scale - 设置 Composition 的缩放。

Pivot - 定义 Composition 的轴心点。这在动画旋转和缩放时很有用。

Opacity - 设置 Composition 的不透明度。

Blend Mode - 设置 Blend mode

Deformers - 已连接的 Deformers 列表。

Filters - 已连接的 Filters 列表。

Motion Blur - 启用 Motion Blur

Preserve Frame Rate - 当 Composition 用作 Pre-Comp 时,勾选此项将保持其帧率。例如,当一个 12fps 的 Composition 是 24fps Composition 内的 Pre-Comp 时,勾选 Preserve FPS 将确保 Pre-Comp 以 12fps 播放。如果未勾选,Cavalry 将重新插值 Pre-Comp 的帧率以匹配父级的 24fps 帧率。

使用这些属性来动画 Composition 或影响其外观。要调整 ResolutionFrame Rate 等设置,请参阅 Composition Settings

在另一个 Composition 中作为 Layer 使用的 Composition 也称为 Pre-Comp。可以将多个 Pre-Comps 添加到另一个 Composition,作为创建具有单一「真实来源」的副本的方式——对原始 Composition 所做的任何更改都会传播到其所有 Pre-Comps。

要创建 Pre-Comp,可以:

  • 将 Composition 从 Assets Window 拖入 Viewport 或 Scene Tree 到另一个 Composition 中。
  • 在现有 Composition 中选择多个 Layers,然后:
    • 右键单击 > Pre-Compose Selection。
    • 使用 Composition > Pre-Compose 菜单。

有关将 Compositions 用作可编辑「模板」的方法,请参阅 Pre-Comp Overrides

如果 Composition 中已存在 Pre-Comp,可以在 Assets Window 中将其引用替换为不同的 Composition。要执行此操作,可以:

点击 Open 按钮或 Option/Alt + Cmd/Ctrl + 双击 Scene Window 中 Composition Layer 的行,将打开该 Composition(使其成为活动 Composition)。

创建新 Composition 的唯一方式是通过 Assets Window 或菜单。无法通过 Add Layers Window 创建。