杜微+唐婧+肖桂霞
摘要:隨著多媒體教育模式的發展,如今我們會選擇各種方式進行輔助教學,Flash作為動畫制作軟件,由于它的制作效果好、應用范圍廣,能夠提升觀眾對知識的理解,在輔助教學上受到越來越多人的青睞,本文針對教學中的Flash動畫設計與應用進行了分析,供相關的設計人員參考。
關鍵詞:教學;Flash動畫設計;應用
一、前言
Flash動畫作為一種重要的教學輔助軟件,在各學科的教學應用中越來越廣泛,它在課程中的實際效果,改善了傳統課程教學的不足,使學生更好的理解課程內容,達到良好的教學效果。本文主要論述了Flash動畫在教學中的設計與應用,包括影片剪輯元件在 Flash 動畫設計中的特殊地位、Flash動畫設計與應用、Flash動畫在教學中的運用等內容。
二、影片剪輯元件在 Flash 動畫設計中的特殊地位
在 Flash 設計中幾乎離不開元件的應用,元件只需要創建一次,以后即可在整個文檔或其他文檔中重復使用,應用元件大大降低了動畫創作者的工作量,從而提高了動畫設計與創作效率,也大大減少了文件所占空間。Flash 中有 3 種不同類型的元件: 圖形元件、按鈕元件、影片剪輯元件。
影片剪輯元件作為 Flash元件的一個重要類型,在動畫制作中一直發揮著不可替代的作用,它既具有元件的一般性能又具有其獨特的性能與強大功能,其功能與許多優點是其它元件所不具備的,其主要的性能可歸納為以下幾個。
1、獨立性。影片剪輯元件的一個重要特性是它的動畫是獨立于主時間軸的??梢詫⒂捌糨嬙r間軸看作是主時間軸內的嵌套時間軸,不會隨著主動畫的結束而停止,這樣我們就可以將場景中的不同對象的動畫( 也可以說是舞臺中的不同角色的動畫) 設計成一個個影片剪輯元件存于庫中,需要時拖入場景中,可重復使用,只要存在于場景中其動畫就可以獨立播放,不同的影片剪輯元件按自己的時間軸獨立運行。影片剪輯元件也可以在不同的文件中共享。這給復雜的動畫設計帶來了許多便捷,大大提高了動畫設計的工作效率。
2、可嵌套。影片剪輯元件的嵌套是它的又一個強大功能,而且可以多層嵌套。影片剪輯元件的嵌套性就是在影片剪輯元件中可以包含影片剪輯元件,這樣就可以將不同形式的動畫進行組合,應用它就可以做出許多特殊的動畫效果,例如奔馳的汽車、飛舞的蜻蜓、絢爛的煙花等許許多多的動畫都需要應用影片剪輯元件的嵌套來實現。
3、可實現腳本控制。每個影片剪輯元件在時間軸的層次結構樹中都有相應的位置,使用“load Movie”動 作 加 載 到Flash Player 中的影片也有獨立的時間軸,并且它在顯示列表中也有相應的位置。使用動作腳本可以在影片剪輯之間發送消息,以使它們能夠彼此控制; 影片剪輯元件拖入場景中,就產生實例,可以設置實例名稱,同一個元件可以創建多個實例,每個實例可以有不同的名稱,在 Flash 編程中可通過動作腳本對其進行控制,實現與動作腳本的復雜交互,可以用動作腳本來控制它的播放、跳轉等各種操作,并對其顏色、透明度等眾多屬性進行設置,其動作腳本的超強功能給動畫設計者提供了超強的設計手段。
三、Flash動畫設計與應用
Flash動畫中主要是對影片剪輯元件的設計與使用,面對不同科目的教學和不同的演示需求,我們只要設計好相應的影片剪輯元件,再進行組合,就可以達到想要的效果,所以本文在此重點討論如何對影片剪輯元件進行設計與應用。
1、影片剪輯元件嵌套設計。影片剪輯元件可以嵌套,可以在一個影片剪輯元件中嵌套另一個影片剪輯元件,使影片剪輯元件的功能大大增強,掌握其應用就可以制作出復雜動畫效果,教師可以選擇生動有趣的案例進行講解,演示操作過程,如汽車、小鳥等動畫,激發學生的求知欲。
2、影片剪輯元件實例的屬性設置與應用。對影片剪輯元件進行實例化,對實例可以進行屬性的設置,通過 set Property( ) 語句進行屬性設置,可以隨意改變實例在場景中的位置、大小、縮放、旋轉角度、可見性等。教師可以通過給場景中的按鈕添加動作腳本來對場景中的影片剪輯元件屬性進行改變,讓學生視覺上有直觀的感受,有利于學生對相關屬性的理解與技能的掌握。
3、影片剪輯元件觸發事件應用。通過on Clip Event( 影片事件) 來設定影片剪輯實例的動作,常用的影片事件有鼠標事件,也可用鍵盤觸發事件。教師在教學中可首選鼠標事件,因其相對簡單易掌握,通過對影片剪輯實例添加觸發事件并通過相應動作腳本來控制動畫效果。
4、影片剪輯實例的重復應用。動畫設計中經常要在場景中不斷出現相同的動畫元素,可以將要重復出現的動畫對象設計為影片剪輯元件,通過復制來實現,復制可通過兩種方法實現,一種方法是場景中放置一個目標影片剪輯實例,應用 duplicate Movie Clip( ) 語句在場景中復制出新的影片剪輯實例,如果不想顯示原目標影片剪輯實例可將其放置于畫布外; 另一種是用導入的方法實現,是應用 attach Movie( ) 語句將影片剪輯元件從庫中導入到場景中,在場景中產生其影片剪輯實例,不斷導入實現復制的功能,教師在教學中可通過不同的案例來展示兩種不同的方法。
5、影片剪輯的拖曳應用。Start Drag( )與 Stop Drag( ) 語句可以實現在影片運行時對影片剪輯的拖動與停止拖動。
6、影片剪輯與按鈕的相互應用??梢詫⒂捌糨嫅糜诎粹o中,雖然按鈕只有4個幀,但都可以設置為關鍵幀,因此可以在幀中置入影片剪輯,由于影片剪輯可以獨立播放動畫,這樣就可以設計出生動的動畫效果的按鈕。也可以將按鈕應用于影片剪輯中,按鈕具有交互功能,在影片剪輯中設置按鈕,可以控制影片剪輯中動畫的播放,例如鼠標經過或點擊時觸發動畫的播放。
7、隱形元件的應用。在影片剪輯的第一幀中設置空白幀,或置入隱形按鈕( 按鈕中第一幀為空白幀的按鈕) ,第一幀設置為停止播放,這樣影片剪輯在場景中初始就是隱形的,即看不見,但交互功能依然可以設置,通過場景中或設置于按鈕中的腳本語句來控制轉入下一幀播放,可通過語句gotoAndPlay(影片剪輯實例名.幀)語句實現,與 if 語句配合還可實現根據不同條件控制轉入其不同的幀,這樣可以隨時根據條件控制影片剪輯動畫在場景中播放的幀,制作出神奇的動畫效果。
四、Flash動畫在教學中的運用
Flash動畫在教學中的運用很廣泛,在確定了教學形式與內容之后,我們就可以應用Flash制作相應的教學課件,將不好理解的內容制作成動畫向同學們展示,比如說在進行英語對話教學時,我們可以制作幾個影片剪輯元件,設置他們的出場順序和動畫方式,再為動畫進行配音,甚至可以加入角色的動畫進行豐富畫面,激發了學生的學習興趣的同時,讓學生容易掌握所學內容。
五、結語
在傳統的教學中,我們經常采用多媒體方式播放flash動畫課件,使一些難以理解和描述的原理、過程等內容更生動的展現給學生,讓我們的課堂教學效果事半功倍。所以,在當今的多媒體課堂上,應用flash動畫即是一種需求,也是一種趨勢,它能夠較高的提高教學效率。
參考文獻
[1] 朱衛平. 任務驅動教學法在《Flash動漫設計與應用》中的應用[J]. 新教育時代電子雜志:教師版, 2015(8).
[2] 王培屹, 王治. 淺析Flash動畫在網頁設計中的應用[J]. 科研, 2015(39):8-8.
[3] 蘇玉慧. FLASH動畫設計軟件在多媒體技術中的應用研究[J]. 中國新通信, 2015(8):74-75.