AE 學習筆記 002 – Expressions 表達式小筆記

++++++++++++++++++
AE Expressions 表達式小筆記
++++++++++++++++++


1. 開啟表達式,首先按下馬錶。然後按住 Alt + 左鍵點擊馬錶

2. 開啟後,顯示的基本表達式例如

effect(“Lens Flare”)(2)

表示說這個表達式是 Lens Flare 這個特效的第二個參數…除了在時間軸上會出現欄位以供編輯表達式以外,左邊的參數欄位也會出現一些關於表達式的工具。

  • = 按鈕: 啟動或關閉這個表達式
  • 曲線按鈕:關於曲線編輯 (但搞不懂到底在編輯誰)
  • 漩渦按鈕:可以指定此參數跟別的參數做相關
  • Play按鈕:顯示出現成的表達式供你快速選用

3. 例如現在對兩個 Solid Layer 執行一次 Lens Flare 特效
如此會得到兩個光點,接下來對其中一個光點作移動的動畫,而另外一個光點會自動跟隨前一個光點。

  • 兩個 Solid Layer 的 Lens Flare 特效都會有 Flare Center 這個位置參數。
  • 兩個 Flare Center 的碼表都打開
  • 對第一個光點的 Flare Center 設置關鍵影格與動作
  • 按住Alt + 左鍵,點擊第二個光點的 Flare Center 的馬錶,叫出表達式工具
  • 按住表達式工具中的漩渦按鈕,拖曳之,會出現黑線。並保持拖曳狀態,將滑鼠移到第一個光點的 Flare Center 處,該處會有個灰色框+綠色光棒出現。
  • 鬆開滑鼠左鍵,此時應已連結成功。觀察第二個光點的 Flare Center 的表達式大致如下:

thisComp.layer(“Dark Gray Solid 2”).effect(“Lens Flare”)(“Flare Center”)

EXp

圖一、住表達式工具中的漩渦按鈕,拖曳之,會出現黑線

4. 嘗試播放一下,並觀察兩個光點的 Flare Center 數值,會發現兩個 Flare Center數值會維持一模一樣,也就是兩個光點會永遠保持在同一位置上,第二個光點會永遠跟隨第一個光點。

5. 若需要第二個光點跟第一個光點保持距離,只需要適當的減去數值即可(可減時間或空間,視情況決定)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料