[教學目標]
素材隨音樂震動縮放
聲音波紋
[常見問題]
如何開啟語法?
左邊ALT+滑鼠點碼表
晃動語法的內容?
wiggle(頻率,振福)
EX:
wiggle(1,10)
= 每一秒晃動10pix
語法的[A,A]跟[A[0],A[0]]有啥不一樣?
wiggle特效會將X,Y分開計算
例如t=wiggle(1,10)時,t[0]就是X震動的數值,t[1]就是Y震動的數值
t[0]、t[1]數值不一樣
所以語法最後面的[t,t]是指定數值給你設定的座標或縮放的X跟Y的數值
如果你沒有特別指定,系統預設就是[t[0],t[1]]
在縮放的情況就會變成不等比例縮放
所以如果你要讓縮放的比例一樣,就需要指定成同樣數值[t[0],t[0]]
甚至你希望讓X固定成100,那就是[100,t[0]]
線性語法的內容?
linear(變數,變數最小值,變數最大值,轉換過的最小值,轉換過的最大值)
EX:
t=linear(A,20,40,0,100)
= 變數A當中,20-40的內容會均等的改變成0-100的數值成為T
例如當A=25時T=[(100-0)/(40-20)*(25-20)]=25
A=30時T=50 (100/20*10)
A<=20時T=0,A>=40時T=100
語法找不到錯誤啊崩潰!!
主要要確認 "(" ")" 跟 ";" 甚至是 " 有沒有多或少
比方說 t=wiggle(1,10) 當你要把10改成連結語法時
連結語法是 thisComp.layer("名稱").effect("特效名稱")("變數")
就會變成 t=wiggle(1,thisComp.layer("名稱").effect("特效名稱")("變數")) <<注意這邊就有兩個)了
總之認真找吧...
假如確定符號都正確,那就是語法本身寫錯了