分享:

AE怎么制作MG延遲動畫

首頁>動漫制作

武漢動畫制作武漢動畫MG動畫制作扁平化動畫制作

播放:3433
發(fā)布時間:2017年07月13日

AE怎么制作MG延遲動畫:


  先用一個小案例來幫助我說明,如下圖,如果要藍色小球跟著紫色小球運動,并帶有一定的延遲,你會怎么做呢?

  

AE延遲動畫制作


  利用錯幀的辦法來實現(xiàn),雖然簡易,但是最大的問題是,到了后面動畫越來越復(fù)雜,只要你每次修改就相當于每次都重頭做一遍,非常不科學(xué),也容易出問題,如下圖。

  


  

AE延遲動畫制作


  通過表達式語句實現(xiàn)延遲動畫

  首先我們先來認識一下這個語句"valueattime(t)"。下面是官方說明文檔給出的定義:

  返回類型:數(shù)值或數(shù)組。參數(shù)類型:t 是數(shù)值。返回屬性在指定時間(以秒為單位)的值。

  不難理解,其作用就是返回某一時刻的值。那么我們應(yīng)該怎么運用他呢?

  我們可以在表達式庫中隨時調(diào)用它:

  

AE延遲動畫制作


  先舉一個栗子:如兩個小球動畫,先設(shè)置好"ball3"的位移多關(guān)鍵幀,然后分別點開"ball3"和"ball1"的位置屬性,如下圖:

  


  然后把"ball1"都位置屬性鏈接到"ball3"到位置屬性上(此步的具體操作可以參照我上一篇ae文章),圖下圖:

  


  做好位置屬性的鏈接后,最關(guān)鍵的一步,在表達式窗口"thiscomp.layer("ball3").transform.position"后面加上".valueattime(time-0.04)"(注意有他們之間有個小點點".",可以簡單把這個點理解為"的")。此時如下圖:

  


  此時"ball1"的完整表達式應(yīng)該是這樣的"thiscomp.layer("ball3").transform.position.valueattime(time-0.04)",用大白話翻譯一下,應(yīng)該是這樣的:"這個合成的'ball3'圖層的此刻延遲0.04秒的返回值",簡單一句話,"每次返回ball3延遲了0.04秒的值出來"。

  效果如下圖:

  

AE延遲動畫制作


  以同樣的方法,再添加幾個球并設(shè)置不同的延遲時間的效果如下:

  

AE延遲動畫制作


  所有藍色小球都是鏈接紫色小球,完全重復(fù)紫色小球的動畫,因此你可以隨時隨地的改變紫色小球的動畫;想改變延遲時間,只需valueattime(time-x),x是你想要的延遲的時間,單位為秒。

  這樣就可以一勞永逸啦!如下圖:

  

AE延遲動畫制作


  利用"空對象"達到隨心所欲的鏈接

  像上一篇文章提到的那樣,直接的屬性對屬性鏈接,子圖層會被"完全"到父圖層,就想上面的演示,所有小球最終都會重疊在一起。

  所有我還是利用一個"空對象",把它的位置屬性鏈接到目標圖層的位置屬性,之后再把要跟隨的圖層做個圖層子父級鏈接到空物體上。如下圖:

  

AE延遲動畫制作


  

AE延遲動畫制作


  當然只要你理解了"valueattime",你還可以把它用在其他屬性上面,如縮放,透明等等。如下圖:

  

AE延遲動畫制作


  就是這么簡單實用,即學(xué)即用的延遲技巧,你學(xué)會了嗎?


天空藍動漫星空MG動畫制作服務(wù)熱線:027-82730702;售后服務(wù):027-82720703


推薦閱讀:

《為什么人類不剪頭發(fā)會一直長而猩猩卻不會這樣?》冒個炮十萬個為什么動漫視界

手繪薰衣草簡筆畫怎么畫呢?

孩子反復(fù)長麥粒腫怎么回事?本質(zhì)問題是脾虛

手繪郁金香簡筆畫怎么畫呢?

手繪櫻花簡筆畫怎么畫?

《披荊斬棘;pī jīng zhǎn jí》冒個炮中華民間故事視界

制作動畫廣告宣傳片之前我們企業(yè)需要注意哪些問題可以提供效率呢?

企業(yè)mg動畫宣傳片需要怎么設(shè)計制作才會有深度?

《洋蔥頭歷險記-老洋蔥被捕》動畫片場景設(shè)計制作

《暴力必懲 襲警入罪》動畫線稿分鏡設(shè)計

最近發(fā)表