摘 要:本文通過flash的交互式動畫實(shí)驗(yàn)項(xiàng)目設(shè)計,簡述了Flash的基本功能和特性,并根據(jù)實(shí)驗(yàn)項(xiàng)目的格式通過十二個實(shí)驗(yàn)子步驟構(gòu)建了一種基flash的交互式動畫實(shí)驗(yàn)項(xiàng)目。
關(guān)鍵詞:flash 交互式 實(shí)驗(yàn)項(xiàng)目
中圖分類號:G434 文獻(xiàn)標(biāo)識碼:A 文章編號:1672-3791(2013)07(a)-0017-02
Flash是一種動畫創(chuàng)作與應(yīng)用程序開發(fā)于一身的創(chuàng)作軟件,它為創(chuàng)建數(shù)字動畫、交互式Web站點(diǎn)、桌面應(yīng)用程序以及手機(jī)應(yīng)用程序開發(fā)提供了功能全面的創(chuàng)作和編輯環(huán)境,它們包含豐富的視頻、聲音、圖形和動畫。
1 Flash的基本功能
Flash特別適用于創(chuàng)建通過Internet提供的內(nèi)容,因?yàn)樗奈募浅P?。Flash是通過廣泛使用矢量圖形做到這一點(diǎn)的。與位圖圖形相比,矢量圖形需要的內(nèi)存和存儲空間小很多,因?yàn)樗鼈兪且詳?shù)學(xué)公式而不是大型數(shù)據(jù)集來表示的。位圖圖形之所以更大,是因?yàn)閳D像中的每個像素都需要一組單獨(dú)的數(shù)據(jù)來表示。Flash是一個非常優(yōu)秀的矢量動畫制作軟件,它以流式控制技術(shù)和矢量技術(shù)為核心,制作的動畫具有短小精悍的特點(diǎn),所以被廣泛應(yīng)用于網(wǎng)頁動畫的設(shè)計中,以成為當(dāng)前網(wǎng)頁動畫設(shè)計最為流行的軟件之一。
2 Flash的特性
(1)Flash被大量應(yīng)用于互聯(lián)網(wǎng)網(wǎng)頁的矢量動畫設(shè)計。因?yàn)槭褂孟蛄窟\(yùn)算(Vector Graphics)的方式,產(chǎn)生出來的影片占用存儲空間較小。
(2)使用Flash創(chuàng)作出的影片有自己的特殊檔案格式(SWF),該公司聲稱全世界97%的網(wǎng)絡(luò)瀏覽器都內(nèi)建Flash播放器(FlashPlayer)。
(3)Flash是Macromedia提出的“富因特網(wǎng)應(yīng)用”(RIA)概念的實(shí)現(xiàn)平臺之一。
3 flash的基本格式
flash影片的后綴名為.swf,該類型文件必須有flash播放器才能打開(包括各大瀏覽器,視頻播放器),且播放器的版本須不低于Flash程序自帶播放器的版本。但占用硬盤空間少,所以被廣泛應(yīng)用于游戲、網(wǎng)絡(luò)視頻、網(wǎng)站廣告、交互設(shè)計等。
ActionScript是一種程序語言的簡單文本文件.FLA檔案能夠直接包含ActionScript,但是也可以把它存成AS檔做為外部連結(jié)檔案(如定義ActionScript類則必須在寫在as文件里,再通過import加入類),以方便共同工作和更進(jìn)階的程序修改。
4 基于flash的交互式動畫實(shí)驗(yàn)項(xiàng)目設(shè)計與應(yīng)用
本實(shí)驗(yàn)項(xiàng)目類型:設(shè)計性。
本實(shí)驗(yàn)項(xiàng)目共分為十二個步驟,每個步驟包括主要實(shí)驗(yàn)內(nèi)容、實(shí)驗(yàn)?zāi)繕?biāo)、實(shí)驗(yàn)學(xué)時數(shù)、實(shí)驗(yàn)人數(shù)和實(shí)驗(yàn)人時數(shù)。具體如下。
4.1 主要實(shí)驗(yàn)內(nèi)容
概述交互式動畫的制作過程和分析本項(xiàng)目實(shí)現(xiàn)技術(shù)。了解和熟悉進(jìn)入Flash界面的方法;掌握flash中提供的各個工具的使用方法。能對簡單的文字、圖像做一定的處理,使其能實(shí)現(xiàn)指定的特殊效果實(shí)驗(yàn)?zāi)繕?biāo):了解Flash軟件工具的基本使用方法 實(shí)驗(yàn)學(xué)時:2學(xué)時 實(shí)驗(yàn)人數(shù):20 人 實(shí)驗(yàn)人時數(shù):40 學(xué)時·人
4.2 主要實(shí)驗(yàn)內(nèi)容
制作一個動作漸變的動畫;制作一個形狀漸變的動畫;學(xué)習(xí)調(diào)用flash的各項(xiàng)菜單的功能以及如何調(diào)用元件 實(shí)驗(yàn)?zāi)繕?biāo): 掌握簡單動畫的基本制作方法,了解變形動畫和運(yùn)動動畫的區(qū)別 實(shí)驗(yàn)學(xué)時: 2學(xué)時 實(shí)驗(yàn)人數(shù): 20人 實(shí)驗(yàn)人時數(shù): 40學(xué)時·人
4.3 主要實(shí)驗(yàn)內(nèi)容
使用引導(dǎo)層實(shí)現(xiàn)一些特殊效果的flash動畫,制作出類似如下的動畫特效:小球平拋的物理現(xiàn)象;太陽的升起和降落;月亮環(huán)繞地球運(yùn)動;飄落的樹葉 實(shí)驗(yàn)?zāi)繕?biāo): 掌握引導(dǎo)線的使用方法,利用引導(dǎo)線制作出動畫特效 實(shí)驗(yàn)學(xué)時: 4學(xué)時 實(shí)驗(yàn)人數(shù): 20人 實(shí)驗(yàn)人時數(shù): 80學(xué)時·人
4.4 主要實(shí)驗(yàn)內(nèi)容
利用遮罩方法實(shí)現(xiàn)動畫中的特殊效果,制作出類似如下的動畫特效:探照燈效果;百葉窗效果;電影文字效果;放大鏡效果;環(huán)球文字;展開的畫 實(shí)驗(yàn)?zāi)繕?biāo): 掌握遮罩層的使用方法,利用遮罩層制作出動畫特效 實(shí)驗(yàn)學(xué)時:6學(xué)時 實(shí)驗(yàn)人數(shù):20人 實(shí)驗(yàn)人時數(shù):120學(xué)時·人
4.5 主要實(shí)驗(yàn)內(nèi)容
理解場景的概念,制作出不同場景切換的動畫效果 實(shí)驗(yàn)?zāi)繕?biāo):學(xué)習(xí)掌握場景在動畫制作過程中的重要作用 實(shí)驗(yàn)學(xué)時: 2學(xué)時 實(shí)驗(yàn)人數(shù):20人 實(shí)驗(yàn)人時數(shù): 40學(xué)時·人
4.6 主要實(shí)驗(yàn)內(nèi)容
通過案例展示理解元件的概念,對三種元件的概念和使用效果的區(qū)別進(jìn)行了解,學(xué)習(xí)圖形元件的制作方法,利用圖形元件的制作出特殊動畫效果 實(shí)驗(yàn)?zāi)繕?biāo): 了解元件的概念以及這三種元件的區(qū)別和相互轉(zhuǎn)換,掌握圖形元件的創(chuàng)建與使用 實(shí)驗(yàn)學(xué)時: 2學(xué)時 實(shí)驗(yàn)人數(shù): 20人 實(shí)驗(yàn)人時數(shù): 40學(xué)時·人
4.7 主要實(shí)驗(yàn)內(nèi)容
學(xué)習(xí)影片剪輯元件的制作方法,利用影片剪輯元件制作動畫 實(shí)驗(yàn)?zāi)繕?biāo): 了解并掌握影片剪輯元件的創(chuàng)建與使用 實(shí)驗(yàn)學(xué)時: 2學(xué)時 實(shí)驗(yàn)人數(shù): 20人 實(shí)驗(yàn)人時數(shù): 40學(xué)時·人
4.8 主要實(shí)驗(yàn)內(nèi)容
學(xué)習(xí)按鈕元件的制作方法,理解按鈕元件的四個幀的含義,利用按鈕元件制作動畫 實(shí)驗(yàn)?zāi)繕?biāo): 了解并掌握按鈕元件的創(chuàng)建與使用 實(shí)驗(yàn)學(xué)時: 2學(xué)時 實(shí)驗(yàn)人數(shù): 20人 實(shí)驗(yàn)人時數(shù): 40學(xué)時·人
4.9 主要實(shí)驗(yàn)內(nèi)容
學(xué)習(xí)導(dǎo)入、引用、編輯圖片和聲音,并據(jù)此做出影音效果俱全的flash作品 實(shí)驗(yàn)?zāi)繕?biāo): 了解flash中多媒體技術(shù)的使用,圖片和聲音的特殊設(shè)定 實(shí)驗(yàn)學(xué)時: 2學(xué)時 實(shí)驗(yàn)人數(shù): 20人 實(shí)驗(yàn)人時數(shù): 40學(xué)時·人
4.10 主要實(shí)驗(yàn)內(nèi)容
綜合應(yīng)用:制作出精美的flash MV 實(shí)驗(yàn)?zāi)繕?biāo): 利用所學(xué)知識,綜合應(yīng)用,通過制作大型作品,加深對各個知識點(diǎn)的理解和學(xué)會高級應(yīng)用 實(shí)驗(yàn)學(xué)時: 4學(xué)時 實(shí)驗(yàn)人數(shù): 20人 實(shí)驗(yàn)人時數(shù): 80學(xué)時·人
4.11 主要實(shí)驗(yàn)內(nèi)容
學(xué)習(xí)flash中的交互功能動畫的制作方法,腳本語句的基本格式,掌握Action Script腳本語言的常用命令,制作出互動的動畫效果和多媒體交互課件 實(shí)驗(yàn)?zāi)繕?biāo):了解掌握AS的基本語法,和常用語句 實(shí)驗(yàn)學(xué)時: 4學(xué)時 實(shí)驗(yàn)人數(shù):20人 實(shí)驗(yàn)人時數(shù): 80學(xué)時·人
4.12 主要實(shí)驗(yàn)內(nèi)容
應(yīng)用較為復(fù)雜的編程語句制作交互性更強(qiáng)的復(fù)雜動畫,利用編程技術(shù)設(shè)計制作出flash小游戲和交互網(wǎng)站 實(shí)驗(yàn)?zāi)繕?biāo): 掌握as語言較為復(fù)雜的編程技術(shù),并能夠應(yīng)用到實(shí)際案例中 實(shí)驗(yàn)學(xué)時:4學(xué)時 實(shí)驗(yàn)人數(shù): 20人 實(shí)驗(yàn)人時數(shù): 80學(xué)時·人
整個實(shí)驗(yàn)過程幫助學(xué)生在探索式的學(xué)習(xí)進(jìn)程中,體驗(yàn)和發(fā)現(xiàn)知識與技能中的創(chuàng)新;突破自己學(xué)習(xí)知識、掌握技能的局限,創(chuàng)造學(xué)習(xí)方法的創(chuàng)新。這些創(chuàng)新都可以歸結(jié)為在學(xué)習(xí)、探索、研究、合作中選擇適合自己的方式,成長為新式的獨(dú)立的“學(xué)習(xí)者”、“操作者”和“創(chuàng)造者”。并且在問題探究式的學(xué)習(xí)過程中,有效引導(dǎo)學(xué)生主動發(fā)現(xiàn)問題,主動思考,主動解決問題,在幫助學(xué)生有效掌握知識技能的同時,強(qiáng)化拓展其的動手實(shí)踐能力。
5 結(jié)語
本項(xiàng)目為兼具綜合性、創(chuàng)造性、設(shè)計性的實(shí)驗(yàn)項(xiàng)目,幫助學(xué)生將多項(xiàng)所學(xué)的課程和實(shí)驗(yàn)與自身專業(yè)有機(jī)結(jié)合,在視覺效果設(shè)計上、審美上、多媒體技術(shù)、編程技術(shù)、網(wǎng)絡(luò)技術(shù)等方面有深入的了解后,創(chuàng)造出美觀精美的交互式動畫作品。為不同專業(yè)背景的學(xué)生搭建的具有較強(qiáng)創(chuàng)新性、創(chuàng)造性、實(shí)踐性的動手實(shí)驗(yàn)的平臺,幫助學(xué)生有效結(jié)合自身興趣、專業(yè)背景設(shè)計制作出滿足不同需求和目的的交互式動畫作品。
參考文獻(xiàn)
[1] 王瑾.基于flash技術(shù)的交互式測試系統(tǒng)的設(shè)計[J].蘇州市職業(yè)大學(xué)學(xué)報,2012(2):59-61.
[2] 孫鐵輝.交互設(shè)計在flash課件中的應(yīng)用[J].計算機(jī)光盤軟件與應(yīng)用,2012(18):181.
[3] 張藍(lán)春.Flash制作多媒體課件交互功能的實(shí)現(xiàn)方法[J].中國科技信息,2012(10):232,236.
[4] 吳波.Flash全交互智能化物理課件的設(shè)計與實(shí)現(xiàn)[J].遵義師范學(xué)院學(xué)報,2012(6):89-93.