劉丹丹
(鶴壁職業(yè)技術(shù)學(xué)院,河南 鶴壁458000)
Flash是由美國Macromedia公司出品的用于矢量圖形狀編輯的動畫制作專業(yè)軟件。它將音樂,聲效,動畫以及富有新意的界面融合在一起,制作出高品質(zhì)的網(wǎng)頁動態(tài)效果。
隨著科技的發(fā)展,HTML語言的功能十分有限,無法達到人們預(yù)期的動態(tài)效果,各種腳本語言應(yīng)運而生,網(wǎng)頁設(shè)計更加多樣化。但是,程序設(shè)計在大眾中間得不到普及,因為它要求具備一定的編程能力。所以人們需要一種簡單直觀并且功能強大的動畫設(shè)計工具,而Flash正好滿足了這種需求。使用該軟件可以制作網(wǎng)頁較大的交互式動畫。并且大型FLASH動畫還綜合了多種技術(shù)與技巧,整合了多種編程語言(包括前臺的HTML/JAVASCRIPT、后臺的PHP/ASP/CGI等),是多種圖像處理工具的結(jié)合(包括3DMAX、CORELDRAW等)。這種大型的應(yīng)用由團隊制作,表現(xiàn)出強大的生命力,這正是Flash動畫的真正魅力所在。
整個Flash動畫設(shè)計知識體系中最基礎(chǔ)的就是flash動畫的三大基本功能,包括:繪圖和編輯圖形、補間動畫和遮罩。這是三個緊密相連的邏輯功能。Flash動畫說到底就是“遮罩+補間動畫+逐幀動畫”與元件的混合,就可以實現(xiàn)千變?nèi)f化的效果。
1)繪圖和編輯圖形不但是創(chuàng)作Flash動畫的基本功能,也是進行多媒體創(chuàng)作的基本功。在計算機中,圖像可以分為位圖和矢量圖兩大類。一般來說,在Photoshop軟件中繪制的圖形稱為位圖,而在Flash中繪制的圖形稱之為矢量圖。位圖圖像是通過一個個點來描述的,這樣會導(dǎo)致圖像容量大,放大時,圖像變的模糊。而矢量圖通過帶有方向的直線和曲線來描述圖形,不是用點,因此矢量圖形的容量會小的多,放大時,圖形不會失真,但是正因為這種存儲方式,不能存儲太豐富的顏色,因此矢量圖形界限分明、色塊較大,具有圖畫特點的圖形,如卡通畫、剪貼畫、標志等。Flash就是采用的矢量圖,它是利用繪圖工具箱中的工具來繪制矢量圖形并編輯圖形的。所以要掌握工具箱中的繪圖工具:鉛筆工具,顏料桶工具等的應(yīng)用。在繪圖的過程中還要學(xué)習(xí)怎樣使用元件來組織圖形元素。編輯圖片的方法即:打開軟件,選擇要編輯的圖片,更改動態(tài)圖片間隔的時間,間隔時間根據(jù)自己的感覺來定。如果是動態(tài)的圖片,想要使其動起來就必須有幀組成,那么將下一幀導(dǎo)入一張和上一張大小屬性一樣的圖片。
2)補間動畫是整個Flash動畫設(shè)計的核心,有動畫補間和形狀補間兩種形式。創(chuàng)作形狀補間動畫的方法:首先在時間軸插入一空白關(guān)鍵幀,繪制動畫的初始圖形,繪制動畫的結(jié)束圖形。然后單擊開始幀,在幀的屬性面板中單擊“補間”下拉菜單,選擇“形狀”選項,表示兩個關(guān)鍵幀之間建立了形狀補間動畫。動畫補間的創(chuàng)作方法:首先在時間軸插入一空白關(guān)鍵幀,繪制動畫的初始圖形,把圖形轉(zhuǎn)換成“組”或者“元件”,然后在另一位置插入關(guān)鍵幀(其實就是復(fù)制前面的關(guān)鍵幀)。單擊開始幀,在幀的屬性面板中單擊“補間”下拉菜單,選擇“動畫”,表示兩個關(guān)鍵幀之間建立了動作?;蛘哌x擇第一幀后單擊鼠標右鍵,在彈出的菜單中選擇“創(chuàng)建補間動畫”命令。這時,兩關(guān)鍵幀之間有一個長長的箭頭,且背景色變?yōu)榈仙?。動作補間動畫即告完成。
3)遮罩是Flash動畫創(chuàng)作中所不可缺少的——這是Flash動畫設(shè)計三大基本功能中重要的出彩點。使用遮罩配合補間動畫,用戶更可以創(chuàng)建更多豐富多彩的動畫效果:圖像切換、火焰背景文字、管中窺豹等都是實用性很強的動畫。遮罩動畫中的關(guān)鍵是創(chuàng)建遮罩,方法是:選擇或創(chuàng)建一個圖層為被遮罩層,其中包含出現(xiàn)在遮罩中的對象。在該層上面再創(chuàng)建一個新圖層作為遮罩層。遮罩層總是遮住其下方緊貼著它的圖形。在遮罩層上放置填充圖形、文字或元件實例。右鍵單擊時間軸中的遮罩層的名稱,在彈出的菜單中選擇“遮罩”,出現(xiàn)一個遮罩層圖標,該層即為遮罩層。緊貼它下面的圖層將鏈接到遮罩層,其內(nèi)容會透過遮罩上的填充區(qū)域顯示出來(遮罩中的任何填充區(qū)域都是完全透明的,而任何非填充區(qū)域都是不透明的),其圖標將更改為一個被遮罩的圖層圖標。如果要編輯遮罩層或被遮罩層,取消圖層鎖定,當完成編輯后,想要看遮罩效果,就要鎖定遮罩層和被遮罩層。從這些動畫實例中,用戶可以舉一反三創(chuàng)建更多實用性更強的動畫效果。遮罩中可以使用的動畫形式可以在遮罩層、被遮罩層中分別或同時使用形狀補間動畫、動作補間動畫、引導(dǎo)線動畫等動畫手段,從而使遮罩動畫變成一個可以施展無限想象力的創(chuàng)作空間。
Flash動畫的優(yōu)點很多,比如:操作簡單,硬件要求低,功能較為強大、可控性強。但是我們也更應(yīng)該著眼于Flash未來的發(fā)展,當然,某些功能可能還要依賴于XML或者其它諸如javascript的客戶端技術(shù)來實現(xiàn)。對于一個軟件系統(tǒng)的界面,F(xiàn)lash所具有的特性完全可以為用戶提供一個良好的接口。手機領(lǐng)域的開發(fā)將會對精確(像素級)的界面設(shè)計和CPU使用分布的操控能力有更高的要求,但同時也意味著更加更廣泛的使用空間。Flash中的游戲開發(fā)已經(jīng)進行了多年的嘗試,但至今為止仍然停留在中、小型游戲的開發(fā)上。游戲開發(fā)的很大一部份都受限于它的CPU能力和大量代碼的管理。不過可喜的是,隨著網(wǎng)絡(luò)的逐漸滲透,基于客戶端-服務(wù)器的應(yīng)用設(shè)計也開始逐漸受到歡迎,但是,這種方式開發(fā)者可能要花更多的時間在服務(wù)器后臺處理能力和架構(gòu)上,并且將它們與前臺(Flash端)保持同步。現(xiàn)在只有極少數(shù)人掌握了使用Flash建立全Flash站點的技術(shù)。它意味著更高的界面維護能力和開發(fā)者的架構(gòu)能力。Flash動畫必將隨著自身技術(shù)和形式上的更大突破,展現(xiàn)出更為廣闊的前景。
[1]陳婷婷.淺析網(wǎng)絡(luò)動畫的市場前景[J].湖北經(jīng)濟學(xué)院學(xué)報:人文社會科學(xué)版,2011(04).
[2]熊群毓.淺析Flash動畫網(wǎng)站設(shè)計[J].中國科教創(chuàng)新導(dǎo)刊,2011(07).
[3]劉剛.淺析Flash動畫及其制作過程[J].電腦知識與技術(shù),2009(15).