跳到內容

Scheduling Group

以程式化方式在時間上定位子圖層。

Scheduling Group 提供了一種將圖層集合分組並以程式化方式影響它們的時間偏移的方法。在下面的範例中,一個 Stagger Behaviour 連接到了 Child Offset 屬性。第一個到最後一個圖層的時間偏移分別由 Stagger 的 MinimumMaximum 值設定。透過調整 Stagger 的 Maximum 屬性,可以在時間上移動圖層。

使用 Stagger Behaviour 程式化地在時間上偏移圖層

如果圖層被新增到 Scheduling Group 或從中移除,Stagger 將自動更新它們的時間偏移。

當圖層被拖出 Scheduling Group 時,它們將保留任何已套用的時間偏移。

當一個 Group 或圖層階層包含在 Scheduling Group 中時,只有父圖層會受到影響。所有子圖層將繼承父圖層的偏移,但自身不會在時間上被偏移。

也可以對圖層進行 ‘sequence’ 操作。在此範例中,擴展一個圖層的 Clip 會 ‘ripple’ 到 Scheduling Group 中的其他圖層。

動態序列化圖層。

Child Offset - 向 Scheduling Group 中的每個圖層新增時間偏移。

Sequencing - 當勾選時,圖層將一個接一個地定位。

Overlap - 向序列化的圖層新增重疊(或使用負值新增間隔)。

Schedule from End - 當勾選時,排程將從 Composition 的末尾開始。

Start Frame - 當 Schedule From End 未勾選時,設定排程開始的幀。預設情況下,這連接到 Composition 的 Frame Range

End Frame - 當 Schedule From End 勾選時,設定排程開始的幀。預設情況下,這連接到 Composition 的 Frame Range

Ordering Policy

  • Layer Order - 基於圖層順序排列偏移。
  • Alphabetical - 基於圖層的友好名稱按字母順序排列偏移。這不會交換實際的圖層順序。

Flip Order - 反轉圖層的排程順序。當勾選時,圖層將從下到上排列。

Shapes Only - 當勾選時,除 Shapes 外的所有圖層類型將被排除在排程之外。

  1. 建立 3 個 Basic Shapes。
  2. 選中所有 3 個 Shape,點擊 Schedule selected Layers Shelf 按鈕。
  3. 調整自動建立的 Stagger Behaviour 的 MinimumMaximum 屬性。

一個小圖示將出現在圖層的 Clip 左側或右側(取決於 Show Names 設定),表示它是 Scheduling Group 的一部分。

自訂 Scheduling Group 內 Shape 行為的控制項可以在 Shape 的 Advanced 標籤下找到。