分享一些常用的ae表達式(不一定更新)

學習AE 加Q2965599658 學習註冊 - 邢帥教育

1.wiggle 抖動

wiggle(freq頻率, amp振幅, octaves = 1細節, amp_mult = .5乘賦值, t = time)

用法wiggle(5,200)

2.random 隨機

random(數值x,數值y)是在數值x到數值y之間進行隨機值的抽取,隨機抽取的最小值是x,最大值是y

用法:random(1,10)

3.loopOut 循環

loopOut(type="循環類型",numkeyframes=0從最後一個關鍵幀往前走開始循環,0代表無限)

循環類型四種:pingpong 如乒乓球一樣來回運動

cycle 周而復始的來回運動

offset 疊加之前關鍵幀數值循環

continue延續屬性變化的最後速度

用法:loopOut(type = "cycle", numKeyframes = 0)

4.time 時間 這個不解釋了

5.timeRemap 抽幀

timeRemap*數值,這裡數值以幀為單位

用法:在素材上滑鼠右鍵時間重映射上輸入timeRemap*10

6.index 圖層序號

說不清,還是上圖吧

這個紅框內就是圖層序號

index可以代表當前圖層的數值

常見的就是把index丟到位置上做立體字,如

[transform.position[0],transform.position[1],index],複製很多層就是立體字了

丟到縮放上,如

[transform.scale[0]+index,transform.scale[1]+index],複製很多層文字就慢慢變大了

其他參數可以自己嘗試

7.在文字上的源文本上打下面的表達式

倒計時錶達式:

a=linear(time, 4, 6, 1000, 0);

Math.floor(a)

公式

a=linear(time, 開始變化的時間, 結束變化的時間, 開始變化時的數字, 結束變化的數字);

//將a複製linear變化的結果Math.floor(a) // 向下取整(a)

8.彈性表達式

其實不想發,分享腳本里motion腳本自帶有彈性功能

n = 0;

if (numKeys > 0){

n = nearestKey(time).index;

if (key(n).time > time){n--;}}

if (n == 0){t = 0;}else{

t = time - key(n).time;}

if (n > 0){

v = velocityAtTime(key(n).time - thisComp.frameDuration/10);

amp = .03;

freq = 2.5;

decay = 4.0;

value + v*amp*Math.sin(freq*t*2*Math.PI)/Math.exp(decay*t);

}else{value;}

這裡要更改的就三個後面的數值

amp=振幅

freq=頻率

decay=衰減或者叫阻力

9.線性表達式

linear(t, value1, value2) {t 是一個數, value1 和 value2 是一個數或數組}當t的範圍從0到1時,返回一個從value1到value2的線性插值。當 t <= 0時返回value1,當 t >= 1時返回 value2

linear(t, tMin, tMax, value1, value2) {t, tMin和 tMax are 數, value1和value2 是數或數組} 當 t <= tmin時返回value1;當t >= tMax時,返回value2 ;當tMin < t < tMax 時, 返回 value1和value2 的線性聯合

10.數字遞增表達式

StartNumber=1;

EndNumber=1000;

StartTime=1;

EndTime=3;

t=linear(time,StartTime,EndTime,StartNumber,EndNumber);

Math.floor(t)

用法:輸入到文字圖層的源文本

10.反彈表達式

k=100; // 反彈最終結果

a=5; // 反彈阻力

b=50; //反彈變化時間

x=k*(1-Math.exp(-a*time)*Math.cos(b*time));

[x,x] 掃一掃關注,學習交流

qm.qq.com/cgi-bin/qm/qr? (二維碼自動識別)

推薦閱讀:

這款堪稱神器的軟體,極大的幫你提高工作效率!
軟體SU:基本工具介紹(一)
勒索軟體(Wannacry)的預防措施
關於「無法啟動此程序,因為計算機中丟失MSVCP120.DLL」的解決辦法。
有哪些比較實用又有B格的 App?

TAG:AfterEffects特效 | 後期特效 | 軟體 |