哈囉!又到了快樂的教學時光,
今天來教大家如何讓動畫隨著音樂產生動態!
效果類似這樣:
首先先用圖形工具做出一個長方形。
點選Pan Behind工具。
將長方形的中心點移到下方中間。
這麼做的用意是讓長方形再縮放時能夠以對底端為固定點延伸。
接著按P叫出長方形的Position控制,
Alt+左鍵點擊Position旁的小碼錶圖示叫出指令框。
基本上位置和大小都是由x和y兩個軸向的數值控制,
若要控制這兩個數值則需要用對數顯示,
用中括號並以逗號隔開代表x和y的數值。
我們讓y的數值固定在1080,因此在逗號右側打上1080;
接著選取逗號左側的地方。
打上index*200,
index代表的是當前圖層的數字,
可以在圖層的編號(#下方)看見目前的圖層編號為1,
因此index在這裡代表1。
如果打完指令後長方形跑到不理想的位置,
可以在自行新增加減乘除算式來控制數值。
接下來只要不斷複製新的圖層,
由於接下來的圖層編號會自動往上增加(1、2、3…),
因此index代表的數字自然就不同,
各圖層index*200所代表的數字分別為200、400、600… 以此類推。
接著加入音樂素材。
右鍵 > Keyframe Assistant > Convert Audio to Keyframes。
AE會自動生成一個Audio Amplitude圖層,
按U之後可以看到Audio Amplitude將音樂檔的聲音轉化為數值並設好影格了。
接下來要來控制長方形的縮放了,
選取圖層後按S,Alt+左鍵小碼錶打開指令輸入框,
打上[,]。
在逗號左側輸入100,讓x數值固定在100,
選擇逗號右側並用像蚊香圖示的工具拖曳到Audio Amplitude底下的其中一個聲道上。
y值就會自動抓取聲音的數值了。
完成後大概像這樣:
接著讓每個長方形都套上同樣的指令。
可以在最後打上乘以多少的算式讓變形的程度有所變化。
也可以讓其他圖層抓取不同聲道的數值來產生不同變化。
稍微讓每個長方形的指令變化之後大概會有這樣的效果:
將動態模糊的圖示打開。
並點選時間軸上的動態模糊開關。
稍作變化以及裝飾之後就完成囉!
當然聲音的數據也可以運用在不同動態上,
例如特效、塗層效果等…
只要是有小碼錶可以輸入指令且是以數字表示的基本上都可以這樣操作!
此教學專案檔下載(cc 2018以上):