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”)
圖一、住表達式工具中的漩渦按鈕,拖曳之,會出現黑線
4. 嘗試播放一下,並觀察兩個光點的 Flare Center 數值,會發現兩個 Flare Center數值會維持一模一樣,也就是兩個光點會永遠保持在同一位置上,第二個光點會永遠跟隨第一個光點。
5. 若需要第二個光點跟第一個光點保持距離,只需要適當的減去數值即可(可減時間或空間,視情況決定)
Leave a Reply