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 屬性會自動勾選。