『壹』 如何使用AE表達式製作出圓周運動的效果
radius=200;這句確實是多餘的,但是有點好處,因為這個變數的首字母是小寫的,而下面的表達式中根本就沒有使用到這個變數,所以它是無效定義的變數值。當你想啟用這個變數的時候,你可以直接將radius改為Radius就可以了,如果這樣修改了,那麼上面使用表達式特效的控制就會失效。Radius
=
effect("Radius")("Slider");Speed
=
effect("Speed")("Slider");RotationOffset
=
effect("Rotation
Offset")("Angle");這三個語句可以直接換成數值,但是如果換成數值了就不好做動畫了,如果使用之前的表達式濾鏡的話,那麼我們可以直接為這三個數值製作關鍵幀動畫,就會產生更多的奇特的效果,比如製作Radius濾鏡的關鍵幀,讓它從0變到200,那麼就可以實現圓周不斷地變大,做出螺旋的運動軌跡來。RotationOffset這個主要是控制圓周運動起始點的位置,讓粒子在圓周運動中,可以在圓周的任何一個點上,增加了粒子位置的可控性。希望以上解釋可以幫你解決問題。
查看原帖>>
『貳』 想學習ae表達式和腳本,有沒有好一點的教程資源最好的是中文的
After Effects Expressions-AE表達來式超級源詳細介紹[含源文件]
http://www.ibcde.com/thread-5360-1-1.html
(出處: 致學網)