【教程】最全的ae表達式教學分享(實用!)表達式其實很簡單

大部分人對ae表達式是望而卻之,感覺很難,無從下手,網上的教程也是層次不齊,很難找到好的教程跟著學。于是呢,搜羅全網,整理了一份最全的最實用的ae表達式教學。也算是一個對自己的總結。

下面解決幾個問題針對大家對表達式的恐懼和疑問。

1.Ae表達式是什么?

Ae表達式就是能夠直接與源代碼對話,給它指令最直接的一個工具。

2.ae表達式優勢在哪?

能夠通過簡潔的代碼,代替庸雜的關鍵幀,能夠告訴ae你想要的屬性動畫,自動能夠生成。

3.表達式和腳本的區別在哪?

這兩者都是與ae對話的語言。區別在于

(看不太懂的話多讀幾遍,便能自通)


Ae常用表達式分享

剛剛學習表達式,不懂原理也可以很快速的將表達式用起來,針對一些常用的表達式,記住它,用的上的時候取而用之。

1.wiggle(頻率,振幅)。

頻率就是單位時間內震動的次數,振幅就是震動的幅度。

Wiggle抖動表達式,使用方法如下:

在不同屬性下都能使用wiggle表達式。

2.time*n

time時間表達式,是循環動畫的利器。

time可以提取當前時間的值(第幾秒)賦予所給屬性,time*n就是現在的時間(第幾秒)乘以n,用于控制數值變化大小的單調遞增函數。

使用方法如下:

注意:使用的時候要注意矩陣類的參數使用方法不一樣,也就是說參數如果是有兩個值的得分別賦值表達式才不會出錯,例如位置有x和y兩個值,如果直接使用time*10,ae是會報錯的,得鼠標右鍵分開單獨尺寸才能奏效。

3.Time Remap*n 抽幀表達式

相當于如果一個素材是25幀/秒,抽幀后可以做成定格動畫后面*n表示抽幀的多少,數值越多抽的越多。

對圖層/合成添加時間重映射,然后添加此表達式即可看到效果

4.loopOut()-創建循環動畫表達式

使用前許手動設定好循環動畫的兩個關鍵幀,添加表達式后動畫就會一直循環這兩個表達式的運動。


loopOut()表達式基礎

進階:

loopOut()括號里面是可以填寫內容的,內容如下:

loopOut(type=”類型”,numKeyframes=0)

0表示從第零幀開始循環,循環類型有:

? ? cycle:周而復始來回運動

? ? offset:疊加之前關鍵幀循環

? ? continue:延續屬性變化的最后速度

不理解文字意思,直接開軟件嘗試效果,看如圖效果,都是從第0幀到第20幀k的關鍵幀,cycle則一直不斷循環,offset則疊加最后關鍵幀20度數后繼續勻速遞增。continue是0-30k的關鍵幀,最后關鍵幀位置它延續之前的速度繼續旋轉。

loopOut()表達式進階

5.Random(x,y)隨機數表達式

? ? ? ?區別wiggle(振幅,頻率),括號里面兩個參數含義,wiggle的是兩個控制不同屬性的參數,Random中x表示最小值(Min)y表示最大值(Max),表示在最小值和最大值之間隨機取一個數字。

Random(x,y)隨機數表達式

6.index圖層序號表達式

這個表達式特別好用,針對一些隨著圖層增加有一點規律變化的效果時,用這個表達式可以直接通過復制就可達到效果。

7.Math.round()取整表達式

將需要取整的表達式放在括號內,即可實現取整。

有時候對文本添加time表達式后很多小數點,就可以使用這個表達式清除小數點。另外針對文字圖層如果多個相同文字的文字圖層,可以使用下圖的操作方法,直接修改一個文字圖層就能對應都修改。

此操作可以讓上面的文字圖層讀取下面文字圖層的值

8.Math.sin表達式

Math方法可以調用ae內部的數學函數,Math相當于一個“盒子”,通過這個“盒子”能夠調用ae里面的一些數學運算表達式,當ae系統看到你用Math表達式的時候,就能識別你使用的函數,例如:sin,Cos等等

圖中表達式暫不用每個都了解,我們先學習一個常用的Math.sin()表達式,該表達式調用sin()函數

結合sin函數特性,括號內time*3無論取何值,sin()取值范圍在【-1,1】之間

所以sin()*60為擴大變化范圍達【-60,60】

再如:Math.sin(time*8)*20在位置x屬性上添加,可以得到一個來回滑動的效果;

表達式的靈活運用都是與這些基礎的表達式相結合,所以多練多背,單單看明白是不夠的

9.valueAtTime(time-n)延遲表達式

n表示你想延遲的時間長短

這個表達式可以得到當前時間圖層效果的值,并且通過括號內參數對圖層效果時間軸往前或往后推移,可制作延遲效果。

使用前先給運動物體k關鍵幀,結合上面學過的index圖層序號表達式,可作出如下效果



以上這些表達式都是最基礎最好理解的,多用多記,用得著的時候拿出來,慢慢積累,表達式的原理就會慢慢無師自通。

今天分享這些很常用很簡單的表達式,下次通過通過一個案例練習,通過實際根深一步大家一起了解表達式

分享其實是為了記錄我生活中所收獲學習到東西的總結,大家一起成長,希望后期這條路上,更多人不迷茫,更多人能夠找到自己的導師。

我是后期倉鼠菌

我:加油!

微信公眾號關注:小倉鼠愛后期

更多資源會放在公號供大家提取,還有更多干活和伙伴在這里等你

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,501評論 6 544
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,673評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,610評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,939評論 1 318
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,668評論 6 412
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 56,004評論 1 329
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 44,001評論 3 449
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 43,173評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,705評論 1 336
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,426評論 3 359
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,656評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,139評論 5 364
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,833評論 3 350
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,247評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,580評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,371評論 3 400
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,621評論 2 380