主要包括逐幀動畫表現方方法技巧、以及充分利用Flash的變形功能制作動畫的表現技巧。
壹、逐幀動畫表現方法和技巧
逐幀動畫是我們常用的動畫表現形式,也就是壹幀壹幀地將動作的每個細節都畫出來。顯然,這是壹件很吃力的工作,但是使用壹些小的技巧能夠減少壹定的工作量。
這些技巧包括:簡化主體、循環法、節選漸變法、替代法、臨摹法、再加工法、遮蔽法等。下面我們壹壹用動畫例解的方式詳細講解。大家還可以參考這些視頻演示教程,輕松掌握Flash的基本使用方法和動畫制作。(《Flash MX多媒體系統教程 》、《Flash MX 2004視頻教程之實用實例制作剖析》 )
首先,動作主體的簡單與否對制作的工作量有很大的影響,擅於將動作的主體簡化,可以成倍提高工作的效率。
壹個最明顯的例子就是小小的“火柴人”功夫系列,如圖可見,動畫的主體相當簡化,以這樣的主體來制作以動作為主的影片,即使用完全逐幀的制作,工作量也是可以承受的。試想用壹個逼真的人的形象作為動作主體來制作這樣的動畫,工作量就會增加很多。
註:對於不是以動作為主要表現對象的動畫,畫面簡單也是省力良方。
1、循環法
這是最常用的動畫表現方法,將壹些動作簡化成由只有幾幀、甚至2、3幀的逐幀動畫(如前例中兔子的翻跟頭動作是2幀組成)組成的Movie Clip,利用Movie Clip的循環播放的特性,來表現壹些動畫,例如頭發、衣服飄動,走路、說話等動畫經常使用該法。
逐幀動畫(下載原文件) 逐幀動畫第1幀
逐幀動畫第2幀 逐幀動畫第3幀
上例中天篷元帥鬥篷的飄動的動畫就是由三幀組成的Movie Clip,聰明的讀者壹定想到了,只需要畫出壹幀,其他兩幀可以在第壹幀的基礎上稍做修改便完成了。
註:這種循環的逐幀動畫,要註意其“節奏”,做好了能取得很好的效果。
2、節選漸變法
手掌的張合(下載原文件)
在表現壹個“緩慢”的動作時,例如手緩緩張開,頭(正面)緩緩擡起,用逐幀動畫能讓妳噎死。我們可以考慮將整個動作中節選幾個關鍵的幀,然後用漸變或閃現的方法來表現整個動作。
在本例中,通過節選手在張合動作中的四個“瞬間”,繪制了四個圖形,定義成Movie Clip之後,用Alpha(透明度)的變形來表現出壹個完整的手的張合動作。
如果完全逐幀地將整個動作繪制出來,想必會花費大量的時間精力,這種方法可以在基本達到效果的同時簡化了工作。
註:該方法適合於“慢動作”的復雜動作,另外,壹些特殊情景,如D廳,由於黑暗中閃爍的燈光,也是“天然”的節選動作,這時無需變形直接閃現即可。
3、替代法
這是比較聰明的方法,就是用其他東西,替代復雜的動作,這個其他,可以是很多東西,例如影子、聲音。下面的兩個例子分別用影子和聲音來表現了動作。
用影子表現動作(下載原文件) 用聲音表現動作(下載原文件)
註:該方法精髓就在於“避實就虛”,至於怎麽虛,就得多動動腦子了。