After Effects表示式高階動態圖形
新增各種專業特效 | 自動化任務 | 加速工作流程 | 擺脫重複的關鍵幀
課程 -15節
資源 -1個
時長 -1小時
終身訪問

課程描述
After Effects廣泛用於建立動態圖形和視覺效果。創意專業人士也使用這款強大的軟體來建立炫酷的動畫。它是行業標準,被專業人士和愛好者廣泛使用。但是,什麼因素將After Effects專業人士與初學者區分開來呢?
表示式。專業人士編寫After Effects表示式來自動化他們的任務,加快工作速度,節省初學者經常花費大量時間做的事情——建立重複的關鍵幀。表示式還可以讓您新增各種高階功能,從而更好地控制屬性,例如隨時間推移、頻率、幅度、條件和迴圈等。
本課程將從基礎開始教您After Effects表示式,您將學習使用實際課程編寫表示式的各種方法。
在本課程中,您將學習以下各種After Effects表示式
簡單擺動表示式 - 透過操縱頻率和幅度,為任何物件新增位置、旋轉、不透明度、縮放方面的運動。
時間表達式 - 加快和減慢任何物體,使任何物體在時間延遲後跟隨另一個物體等等。
Value at Time 方法 - 獲取任何物件的任何變換屬性的座標或值,並根據時間將其傳遞給另一個物件的變換屬性。
數學取整 - 你可以將任何屬性的值四捨五入到其小數位,並將其顯示在螢幕上。
迴圈輸入 - 透過從圖層時間線的開頭重複一組關鍵幀(兩個、三個或更多)來自動化你的工作流程。此方法可以節省大量用於設定重複關鍵幀的時間。
迴圈輸出 - 與迴圈輸入類似,迴圈設定的關鍵幀直到圖層時間線的末尾。它不是從時間開始,而是從你設定迴圈關鍵幀的時間開始。
隨機方法 - 你可以在 Random 方法中作為引數提供的範圍內生成隨機值。生成的數值可用於觸發各種效果並更改各種變換屬性的值。
長度 - 此方法可用於計算任何值變化的長度,例如兩點之間的距離等。
If Else - 你可以實現條件邏輯來建立高階動態圖形。你可以指定各種條件和操作,根據情況執行。它是任何程式語言的核心構建塊之一。
時間延遲 - 你可以根據其他物件的時間(有或無延遲)觸發物件的任何效果。
目標
- 你將學習如何編寫表示式(JavaScript)來使用 After Effects 建立各種動畫和動態圖形。
- 你還會學習可以使用表示式實現的各種功能,例如:擺動、時間、ValueAtTime、數學取整。
- 你將學習如何為迴圈輸入和迴圈輸出、隨機、高斯隨機、長度、If else、時間延遲等等建立表示式。
- 你還會學習新增各種表示式控制元件,例如:滑塊、複選框、顏色、角度、點和其他控制元件。
先決條件
- 你必須熟悉 After Effects,至少熟悉設定關鍵幀、變換屬性和一般介面等基礎知識。
- 本課程適合對透過學習表示式來提高 After Effects 技能感興趣的初學者和專業人士。
課程大綱
檢視課程內詳細內容的細分
簡介
2 個講座
-
簡介 00:59 00:59
-
專案資源
表示式設定
2個講座
高階表示式
6個講座
講師 詳情
Harshit Srivastava
我是一位自學成才的開發者,曾使用多種語言在各種平臺上工作,並參與過各種開源和專有專案。
我開發過Web和Android應用程式、Chrome擴充套件程式,使用過各種框架,修復過一些專案的bug,並探索過許多其他專案。我認為教育和學習應該是免費和開放的,不應該受到諸如上課或上大學之類的限制,各個年齡段、性別、信仰、種族、國家等的人們都應該享有平等的權利。當全世界都像一個大家庭一樣行動時,我們才能真正認識到知識和人類生命的價值。
目前,我正在為來自全球189個國家的152,000多名學生授課。
課程 證書
使用您的證書來改變職業或在您目前的職業中晉升。
我們的學生與
最優秀的
相關影片課程
檢視更多