○袁軍輝
[DIY多媒體課件系列]
F L ASH,制作“小積件”的利器(上)
○袁軍輝
Flash是一款專(zhuān)門(mén)制作矢量動(dòng)畫(huà)的軟件,功能齊全的繪畫(huà)工具,放大后不會(huì)失真的矢量圖形,強(qiáng)大的Ac?tionScript語(yǔ)句……用它創(chuàng)作的作品,“身材”纖細(xì),而且交互功能強(qiáng)大,動(dòng)畫(huà)效果豐富多彩,深受教師們的喜愛(ài)。本文將結(jié)合小學(xué)課程,具體談一談Flash制作“小積件”的基本要點(diǎn)和思路。
1.動(dòng)畫(huà)效果分析。
動(dòng)畫(huà)演示將圓等分成12份,然后展開(kāi),再合并成為一個(gè)類(lèi)似的矩形。其原理是:等分的圓是由12個(gè)扇形組成,且每個(gè)扇形都擁有一個(gè)獨(dú)立的圖層。
2.動(dòng)畫(huà)素材“扇形元件”準(zhǔn)備。
打開(kāi)FLASH軟件,新建一個(gè)“扇形”圖形元件,在元件編輯界面使用“橢圓工具”畫(huà)一個(gè)邊框色為“黑色”、填充色為“紅色”的圓形,使用“直線工具”畫(huà)出圓的直徑并選中它,打開(kāi)“變形”面板,將旋轉(zhuǎn)角度設(shè)為30度,點(diǎn)擊“拷貝并應(yīng)用變形”按鈕12次,圓被平均分成了12等份,選中一個(gè)扇形的邊框和填充色,復(fù)制粘貼到一側(cè),把其他圖形全部刪除即可。
3.動(dòng)畫(huà)制作。
(1)將庫(kù)中的“扇形”元件拖放到舞臺(tái)中,用“任意變形工具”將旋轉(zhuǎn)中心移至扇形的圓心處,打開(kāi)“變形”面板,將旋轉(zhuǎn)角度設(shè)為30度,點(diǎn)擊“拷貝并應(yīng)用變形”按鈕12次便得到一個(gè)圓,選中圓后右擊選擇“分散到圖層”命令,時(shí)間軸上便出現(xiàn)了12個(gè)圖層,分別選中每個(gè)圖層中的扇形,并使用“任意變形工具”將旋轉(zhuǎn)中心移至扇形的適當(dāng)位置。
(2)分別在12個(gè)圖層的第30幀插入關(guān)鍵幀,旋轉(zhuǎn)每一個(gè)扇形使它們呈垂直方向,將上半部分和下半部分的扇形分開(kāi)后分別選中,打開(kāi)“對(duì)齊”面板,執(zhí)行“上對(duì)齊”“下對(duì)齊”操作,將扇形一個(gè)緊靠著一個(gè)排列好。
(3)分別在12個(gè)圖層的第60幀插入關(guān)鍵幀,選中上部分的所有扇形整體移動(dòng),與下部分的扇形進(jìn)行拼合操作,也可以使用鍵盤(pán)上的上、下、左、右鍵進(jìn)行細(xì)微操作。
最后分別在12個(gè)圖層的第1幀和第30幀右擊,選擇“創(chuàng)建補(bǔ)間動(dòng)畫(huà)”命令,就可以看到自己的作品啦!
1.動(dòng)畫(huà)效果分析。
先將“個(gè)”字打散,使用“逐幀動(dòng)畫(huà)”方式,使用橡皮擦工具將筆畫(huà)一一擦除干凈,連起來(lái)就是漢字的書(shū)寫(xiě)效果。
2.動(dòng)畫(huà)制作。
(1)在flash文檔中使用文本工具在舞臺(tái)中輸入“個(gè)”字,大小和顏色自己設(shè)定(特大字可以用任意變形工具放大),選中文字后使用Ctrl+B快捷鍵打散。
(2)右擊第2幀選擇“插入關(guān)鍵幀”命令,使用橡皮擦工具將第2幀中“個(gè)”字的最后一筆擦除一部分,依此類(lèi)推插入第3、4、5……關(guān)鍵幀,直至將文字擦除干凈為止。
(3)在時(shí)間軸上選中這些關(guān)鍵幀,然后右擊選擇“翻轉(zhuǎn)幀”命令,我們就可以看到“個(gè)”字的正確書(shū)寫(xiě)過(guò)程了。如果漢字書(shū)寫(xiě)過(guò)程太快,我們可以將幀頻由12FPS調(diào)整為3FPS,還能添加鉛筆圖層,讓其跟字的動(dòng)畫(huà)一起運(yùn)動(dòng)。
(4)幀動(dòng)作添加。新建一個(gè)“動(dòng)作”圖層,從公用庫(kù)中拖動(dòng)“播放”“暫停”兩個(gè)按鈕到圖層的第1幀中,右擊“動(dòng)作”圖層第1幀選擇“動(dòng)作”命令,單擊“時(shí)間軸控制”添加“STOP”命令,我們會(huì)發(fā)現(xiàn)第1幀出現(xiàn)了字母“a”,然后右擊“播放”按鈕選擇“動(dòng)作”命令,為它添加“on(press){play();}”命令,即鼠標(biāo)左鍵在按鈕上按下就播放動(dòng)畫(huà)。同理為“暫停”按鈕添加“on(press){stop();}”命令。這樣,我們就可以在看漢字書(shū)寫(xiě)動(dòng)畫(huà)的時(shí)候,想停就停,想繼續(xù)就繼續(xù)啦!