AE表達式是做什麼的?常用的都有哪些呢?

2020-12-25 萬聚

掌握常用的函數

一、time前面提過,time隨著時間線的變化,值也在變化,1秒處time=1,1.5秒處time=1.5。 利用隨著時間變化的time值,我們可以做出隨著時間變化的表達式

二、index每個圖層都有自己對應的index,根據index不同,我們可以給不同圖層做出不同的效果。

二、value即[不加表達式情況下]當前該屬性的值。

三、wiggle(freq, amp)擺動函數,第一個參數freq指的是擺動的頻率,第二個參數amp指的是擺動的幅度。

四、random隨機函數,通過調用random(),我們可以得到一個介於0和1之間的隨機值,利用隨機值,我們可以做出各種隨機的效果。

五、valueAtTime(t)這是一個常見的函數,我們可以調用這個函數得到對應時間的值。

六、loopOut循環函數。當我們想做一個來回運動的球的時候,我們不需要重複K幀,只需要做好一個來回的關鍵幀,然後添加loopOut()函數即可~

五、其他表達式的學習方法

官方文檔:當然在這裡我們只能看到每個函數的名字,至於它 能怎麼用,請查看官方文檔!官方文檔已經對每個函數的作用描述得很清楚了,還有舉例說明,在這裡沒必要贅述。 附:官方中文文檔網站: https://helpx.adobe.com/cn/after-effects/using/expression-language-reference.html

六、怎麼優雅地鞭撻表達式

Part 01:利用表達式控制控制項,優雅控制參數 在AE 的效果特效中,有一個叫做[表達式控制]的子菜單。 我們可以利用著這些控制控制項,來輕鬆地控制表達式的參數,實現不同的效果。

①、舉一個例子,用[滑塊控制項]來控制五角星旋轉的速度。最重要的是,通過這個[滑塊控制項],我們不僅可以直觀簡便調整旋轉速度而不需修改表達式,還可以給五角星的旋轉速度K幀,讓五角星在不同時間以不同速度旋轉。

②、再附上一個[複選框控制]的例子

Part 02:函數化,讓表達式結構更清晰

在表達式中,我們可以把重複使用的代碼組織成一個函數。這樣,即使很長的表達式,也會條理清晰,結構明了。(不過因為表達式一般不會很長,函數化用到得也比較少)

相關焦點

  • AE軟體中到底有哪些令人震驚的AE插件呢?
    所以,ae插件在ae軟體的使用中是必不可少的。鑑於ae插件的種類繁多,為了讓影視後期愛好者在後續學習ae軟體的過程中能少走彎路,多愁善感小編特地幫大家整理了常用的插件,以便大家更加針對性地學習,快速掌握ae軟體的精髓!
  • 最全的ae表達式教學分享
    下面解決幾個問題針對大家對表達式的恐懼和疑問。1.Ae表達式是什麼?Ae表達式就是能夠直接與原始碼對話,給它指令最直接的一個工具。2.ae表達式優勢在哪?能夠通過簡潔的代碼,代替庸雜的關鍵幀,能夠告訴ae你想要的屬性動畫,自動能夠生成。3.表達式和腳本的區別在哪?這兩者都是與ae對話的語言。
  • [青之巔VFX]Ae表達式-1:ae表達式小案例展示
    為了感謝粉絲的支持我決定在年前給大家更新ae強大的表達式這塊的內容的乾貨教程。對於前面的講過的圖層混合、alpha蒙版遮罩、ae的許多效果特效暫時就不再深入的去講解,因為這個基本都是一個原理的,只是施加了不同的效果不同的參數,然後進行疊加,倘若能夠觸類旁通,舉一反三,也能做成很多不錯的東西。
  • ae表達式的快速入門
    在ae中,使用表達式不僅可以提高效率,做的動畫還非常有節奏。有時候使用手key很難達到這種效果。表達式的用途很廣,有時候為了節約資源,可以使用表達式來製作循環動畫。下面我們就一起來簡單地了解表達式的使用。
  • AE萬能彈性表達式引發的「遐想」
    什麼是AE表達式?>else{value}AE萬能表達式的作用是什麼AE萬能表達式又該如何應用?這些就不多講,因為篇幅太小,教程百度掛著,說多了,大家也膩。我就給大家說說一些常用ae表達式:timeRemap 抽幀timeRemap*數值用法:在素材上滑鼠右鍵時間重映射上輸入timeRemap*106.index 圖層序號index可以代表當前圖層的數值常見的就是把index丟到位置上做立體字
  • AE表達式江湖文檔【全】
    一直以來,大多數人都不想去碰AE的表達式,覺得和編程掛鈎的東西都很難。於是我嘗試著去思考怎麼簡單地做AE表達式的教程,讓大部分人能接受。 於是,這篇非官方的來自江湖的AE表達式文檔就出爐了。    江湖就有江湖的規矩。     不拘小節不刻板,不可能像官方文檔一樣每個函數都單獨拿出來講,官方文檔是讓人們當做字典查找的,我們只講有用的,講少一點,講簡單一點。
  • 掌握AE表達式常用的函數
    掌握常用的函數一、time     前面提過,time隨著時間線的變化,值也在變化,1秒處time
  • 【必學】AE常用表達式解析
    AE裡面表達式通常是比較虐心的部分,大部分學員都會因為英文不過關而對這部分內容非常苦惱,今天羅列了AE裡面幾個比較常用的表達式,給大家進行拆解分析,希望能幫助到你喲!控制 一個定值變化假如控制變化的隨機位移然後讓其停止slider=effects("SliderControl")("Slider")然後對slider做函數運算例如隨機函數l wiggle(8,slider
  • 如何學習AE表達式以及一些常用的使用方法
    什麼是表達式關於表達式,我們可以這樣更直觀去理解,表達式是我們通過一些代碼,去實現參數的轉移、計算,以便我們更有效率的去控制某個參數的變化,達到關鍵幀比較難實現的效果。如果你學習過編程相關的知識,那麼表達式的代碼的操作可能對於你輕鬆易懂,因為我們基本只需要做一些賦值,或者添加函數控制參數,再往上,就是添加條件去限制數值達到不同的效果。
  • 有哪些適合自學的Ae教程?
    其他模板與效果(AE在無論是個人愛好,還是基本非複雜工作也是主要解決以上問題,可能有遺漏吧,這是我立馬想起來非常常用的)基本模仿與學習:基本操作的模仿製作,大家都推薦AK大神的;很多初學者都是從模仿學習AK大神起步的,它不但有詳細的講解還有配套的工程文件,確實非常適合摸熟軟體。
  • AE表達式精通大法
    其實表達式並不像我們想像的那樣複雜,它比真正意義上的編程要簡單很多。我們只需要了解一些表達式的規則,以及一些常用表達式的命令,我們就足以應付工作中遇到的所有表達式的問題,你同樣可以使用表達式製作一些非常酷的效果。 所以通過這篇文章我們先來簡單的了解一下AE表達式的一些規則,包括一些常用的表達式命令,我這裡做個簡單的講解。
  • 18種常用AE表達式解析|字符串|key_網易訂閱
    很多朋友面對AE表達式望而生畏,不過再難的東西都會有它最本質的規則,如果你理解了基本的原理和常用的表達式命令,這也許會提高你的工作效率。我通過自己對AE表達式的理解,嘗試用最簡單的語言解釋一些看似複雜的操作,如果此篇文章能給你帶來一些啟發,不勝榮幸~
  • AE軟體中到底有哪些令人震驚的插件呢?
    Particular是Trapcode系列插件的最耀眼的一顆明珠,讚譽無數,無論是雨雪還是各種酷炫的粒子,都是Particular的強項。同樣屬於trapcode系列,和Particular一樣都是做粒子的,區別就是Particular是動態粒子,form是靜態粒子。什麼是動態粒子?
  • 18種常用AE表達式解析【建議收藏】
    ,18種常用AE表達式解析,希望對你有所幫助! 正文很多朋友面對AE表達式望而生畏,不過再難的東西都會有它最本質的規則,如果你理解了基本的原理和常用的表達式命令,這也許會提高你的工作效率。我通過自己對AE表達式的理解,嘗試用最簡單的語言解釋一些看似複雜的操作,如果此篇文章能給你帶來一些啟發,不勝榮幸~表達式就是AE內部基於JS程式語言開發的編輯工具,可以理解為簡單的編程,不過沒有編程那麼複雜。
  • [青之巔VFX]Ae表達式-3:Ae表達式滑杆控制
    Ae表達式常用表達式菜單函數參數功能詳細介紹 在講解Ae表達式滑杆控制前,先給大家詳細講解下常用函數的功能介紹,後面的課程會在這個總綱中選取重要的的實用函數例子,Interpolaton: 差值函數,線性或者平滑Color Conversion: 顏色轉換,rgb或者hsl模式相互轉換Other Math: 其他函數,角度與弧度互轉JavaScript Math: JavaScript常用函數
  • AE實用表達式整理及表達式合集腳本發布
    如果你對表達式掌握的比較好,那麼很多看似複雜、繁瑣的效果,利用表達式都可以輕鬆的實現。 但是表達式的學習是有一定門檻的,簡單的運用還好,一旦涉及到複雜點的運用,就對數學能力、邏輯能力有一定的要求了。 為此,我整理了一些工作中常用、實用的表達式效果。無需理解背後的語義,只要直接套用即可。
  • 常用4個AE表示式,解決你80%難題!
    有些小夥伴聽到這個知識點之後感到一頭霧水,沒有概念,別著急,下面會來告訴大家如何學習AE表達式,以及掌握一些最基本的表達式知識和應用。在這裡要注意一點,由於有些同學使用中文版本的AE軟體,有時候會出現打開表達式的錯誤,在這裡建議大家學習AE軟體的時候,選擇英文版去學習和使用。
  • ae小白如何快速使用模板?
    相信很多ae初學者,從網上下載了模板之後,卻無從下手。有的即使改了改其中的文字,但是有些細節還是不知道該怎麼改,或者忘記改,導致發布了作品之後,還聲稱是自己的原創,卻帶著別人的水印,這下就有點尷尬了。下面我們就一起來學習幾點關於ae模板的問題。
  • 入門AE:循環表達式的應用,附帶教程
    效果圖今天教大家理解循環表達式是什麼,可能會比較麻煩,大家私下多嘗試下,表達式用得好可以提高製作效率教程1、首先打開我們的AE2、新建一個項目,我們將素材導入AE中導入種類:合成-保持圖層大小;圖層選項:可編輯的圖層樣式然後雙擊合成文件就行
  • 【AE表達式】如何修改非自己創建的表達式
    瀏覽器版本過低,暫不支持視頻播放翻譯耗時間與精力,請有愛心的小夥伴動動手點一下下方的廣告來支持青之巔【青之巔VFX】琳達AE表達式入門中文視頻教程1-3:添加表達式應該注意的事情【青之巔VFX】琳達AE表達式入門中文視頻教程1-4:添加表達式【青之巔VFX】琳達AE表達式入門中文視頻教程1-5:表達式注釋格式和注意事項