AE表達式常用的函數
一、time
前面提過,time隨著時間線的變化,值也在變化,1秒處time=1,1.5秒處time=1.5。利用隨著時間變化的time值,我們可以做出隨著時間變化的表達式。
二、index
每個圖層都有自己對應的index,根據index不同,我們可以給不同圖層做出不同的效果。
三、wiggle(freq, amp)
擺動函數,第一個參數freq指的是擺動的頻率,第二個參數amp指的是擺動的幅度。
四、random()
隨機函數,通過調用random(),我們可以得到一個介于0和1之間的隨機值,利用隨機值,我們可以做出各種隨機的效果。
五、valueAtTime(t)
這是一個常見的函數,我們可以調用這個函數得到對應時間的值。
六、怎么優雅地鞭撻表達式
Part 01:利用表達式控制控件,優雅控制參數
在AE 的效果特效中,有一個叫做[表達式控制]的子菜單。我們可以利用著這些控制控件,來輕松地控制表達式的參數,實現不同的效果。
①、舉一個例子,用[滑塊控件]來控制五角星旋轉的速度。最重要的是,通過這個[滑塊控件],我們不僅可以直觀簡便調整旋轉速度而不需修改表達式,還可以給五角星的旋轉速度K幀,讓五角星在不同時間以不同速度旋轉。
②、再附上一個[復選框控制]的例子
Part 02:函數化,讓表達式結構更清晰
在表達式中,我們可以把重復使用的代碼組織成一個函數。這樣,即使很長的表達式,也會條理清晰,結構明了。(不過因為表達式一般不會很長,函數化用到得也比較少)
內容由作者原創,轉載請注明來源,附以原文鏈接
http://www.jgug.cn/news/2242.html全部評論
分享到微信朋友圈
表情
添加圖片
發表評論