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