效果圖
今天教大家理解循環表達式是什麼,可能會比較麻煩,大家私下多嘗試下,表達式用得好可以提高製作效率
教程
1、
首先打開我們的AE
2、
新建一個項目,我們將素材導入AE中導入種類:合成-保持圖層大小;圖層選項:可編輯的圖層樣式然後雙擊合成文件就行
3、
點擊橢圓圖層,按住shift畫一個正圓點擊向後平移(錨點)工具,我們將正圓的中心點移到到正圓中心按S鍵調出縮放屬性,我們在0秒的時候打上關鍵幀,然後將時間線移動到13幀,我們將縮放改為200%在將時間線移動到0秒,我們按T鍵調出不透明度,我們將不透明度改為0,打上關鍵幀;然後將時間線移動到3幀,不透明度改為100,我們打上關鍵幀;在移動時間線到13幀,我們將不透明度改為0
4、
點擊心1圖層,這裡你們看不見,心1圖層是一個灰色的紅心圖層將時間線移動到3幀,按T鍵調出不透明度,打上關鍵幀;然後移動時間線到10幀,不透明度改為0
5、
點擊心2圖層,我們按S鍵調出縮放屬性時間線移動到13幀,我們打上關鍵幀;然後時間線移動到16幀,縮放改為120;時間線移動到19幀,縮放改為90;時間線移動到22,縮放改為100
6、
按住alt點擊心2圖層縮放屬性前面的小碼錶,調出表達式其中選擇表達式語言菜單,找到Property-loopOutDuration(type = "cycle", duration = 0),這個表達式的意思是4個關鍵幀結束接著4個關鍵幀循環,不間斷;而如果把「duration = 0」中的0改為1,間隔1次循環,再運動一次;改為2就是間隔2次循環
而們選擇的表達式是表達式語言菜單中的Property-loopOut(type = "cycle", numKeyframes = 0)這個表達式的意思就是4個關鍵幀結束接著4個關鍵幀循環;而「numKeyframes = 0」裡的0改為1,就是在從左邊往右數的第3個關鍵幀開始循環;改為2就是從左邊往右數的第2個關鍵幀開始循環;改為3就是從左邊往右數的第2個關鍵幀開始循環;這個最高就是改為3,你也可以改為100,但是效果只會出現3的效果
7、
我們點擊心1和心2圖層,將時間線移動到3秒06幀,我們在不透明度打上關鍵幀然後將時間線移動到3秒14幀,我們將心1的不透明度改為100,心2的不透明度改為0
8、
這樣我們的表達式動畫就結束了,如果不用表達式的話,就需要一組一組的複製關鍵幀,這樣效率就很慢了
結語:今天教大家了2種表達式,這也是我覺得非常常用的,可以私下多練習練習(新知識點2個)