周旺 余曉琴
摘 要 制作課件的軟件有很多,本文以“工程圖學”課件制作為例,闡述了Flash課件的優勢、基本步驟和一些功能的應用。
關鍵詞 工程圖學 多媒體課件 Flash
中圖分類號:G424 文獻標識碼:A DOI:10.16400/j.cnki.kjdkz.2016.08.055
Abstract There are many software to make courseware, this paper take "Engineering Graphics" courseware production as an example, expounds the advantages of Flash courseware, basic steps and some functions of the application.
Key words Engineering Graphics; multimedia courseware; Flash
隨著多媒體教學設備的普及,利用多媒體輔助教學已經成為現在學校教學的主要手段。各類、各層次學校的教學中使用多媒體課件輔助教學已非常普遍。在某些比較難理解或需要以圖表、視頻來表現的內容,課件的好壞不僅關系著教學效率,還關系著認知質量。制作課件的工具以PPT和Flash較為常見。PPT雖然被使用的最多,但Flash功能更多,能制作出更好看、更有交互性、更能吸引學生注意力的作品。
1 用Flash軟件制作課件的基本步驟
(1)Flash動畫構思。制作之初,我們應根據教學目標考慮制作該動畫的作用、動作、需具備的功能(如交互性)等。如何才能更加吸引學生的注意力,幫助其理解知識、加深印象,是構思的關鍵,直接影響課件的使用性。
(2)動畫風格。動畫風格包括背景、色彩、圖標、解題表現步驟等。風格設計不僅要考慮講解需要,還應考慮美觀、易于接受等因素。作為教學課件,背景最好不要太炫麗,“風頭”不要蓋過所要呈現的知識點,避免學生因被華麗的畫面所吸引,而忽略了講課的內容;此外還要注意前后整體一致。
(3)結合其他軟件,快速完成基本素材。Flash軟件具有畫圖功能,可以直接畫簡單的圖樣。但“工程圖學”中的圖形幾何精度、規范性要求高,Flash不具備快速精確作圖優勢,因此應盡量在專業繪圖軟件中完成所需圖樣的繪制,并作為素材提供給flash軟件進一步處理。如可在AutoCAD中完成繪圖,點擊“導入到庫”導入到Flash軟件中作為素材。由于在Flash中,我們可能需要對圖中的點、線、面等圖素進行進一步編輯,如對圖中的線條做動畫。所以要做動畫的圖應轉成矢量圖格式(矢量圖使用直線和曲線來描述圖形,這些圖形的元素是一些點、線、矩形、多邊形、圓和弧線等等),建議從CAD中導圖的時候,盡量選擇矢量圖格式為圖元文件(.WMF)。對于不是矢量圖格式的圖片(位圖),可通過依次點擊“修改”、“位圖”中“轉換位圖為矢量圖”,將其轉換成矢量圖。有些Flash軟件版本,如Flash cs6,無法導入圖元文件,因此在制作之初要根據課件制作要求選擇合適的Flash版本,或根據不同的版本選擇合適的導入方法。
(4)Flash中制作動畫、交互性的實現。前面導入的圖形,都是靜態的,必須在Flash中實現動畫、交互性等功能,這是課件制作中最關鍵、也是最重要的一步。因為制作動畫是一件費時間和繁瑣的活兒,因此在這一步中,應有足夠的耐心和十足的細心。Flash軟件中有“補間動畫”和“形狀補間”功能。運用補間動畫,只需做出起始幀與終止幀中的元件變化,電腦會自動計算出中間的插補幀。如想對一個元件做形狀與顏色的動畫,只需在該動畫步驟的終止幀使用工具欄中的“任意變形工具”和“顏色”改變這個元件的形狀與顏色,再選中起始幀,選形狀補間就可以了。同理,要實現某個元件的動作或位移,可以使用動作補間。需要注意的是,打散(Ctrl+B)的元件才能使用形狀補間,組合(Ctrl+G)的元件才能使用動畫補間。因為補間動畫的中間幀是電腦計算添加的,所以動畫有時候并不是我們所需的。如果這個問題無法通過重新修改終止幀的元件來解決,就需要自己一幀幀的按所想的方案去制作動畫的動作。在對于需要有控制或需要交互性的動畫,通常加“按鈕”元件來實現動畫動作的控制。這里的“按鈕”可以是圖形中任何你想要的元素。
(5)動畫成品測試和發布。為了檢查動畫的正確性、完整性,在整個動畫制作完成后應進行動畫測試。檢查正確無誤后,方可發布動畫。發布時應根據使用需求和使用環境對動畫文件的生成格式、畫面品質等進行設置。
2 Flash軟件應用于制作課件中具有的優勢
(1)發布的文件為矢量型。矢量圖形的優點是無論把圖樣放大多少倍去看,其畫面都能保持清晰,不會產生類似馬賽克的失真。對于幅面較大的零件圖或裝配圖,用CAD繪制的圖樣導出為的圖片,在屏幕上顯示時,許多線條或細節會混在一起,導致看不請,即使放大也仍然不清晰。但如果導出圖元文件再導入Flash中,并制作成Flash動畫時,就可以任意放大某個部位,從而看清每一處細節和表現方式。
(2)發布文件內存小,打開速度快,Flash軟件最終發布的播放文件(.swf)所占內存非常小,簡單的課件所占內存幾Kb到幾百Kb不等,因此可以把所有章節做成一個整體文件,這是其他軟件如ppt所不能比擬的。此外它可以使用普通的視頻播放器播放,并且因為容量小,打開課件的速度非常快,可避免上課前耗費太長時間。
(3)控制與編輯視頻,如果將其他視頻(solidworks模擬動畫視頻、錄像視頻)導入Flash軟件,選擇“在SWF中嵌入視頻并在時間軸上播放”選項,視頻就到了Flash軟件的庫里面。把視頻拖到一個圖層里,并在該圖層上面設置一個圖層,并將“控制元件”、“裝飾元件”和“二維動畫”放在其上面的圖層中,這樣就可以視頻添加說明文字、圖形和動畫,并自如地控制視頻播放或停止。
(4)繪圖功能相對齊全。雖然不如CAD那樣專業,但Flash軟件繪圖功能比PPT要強大得多。軟件中繪圖工具較齊全,色彩、形狀都可以任意設計。對于工圖中一些簡單的立體如圓柱,球等都可以利用Flash軟件中的各種工具在上面直接做出來。
(5)交互性設計簡單而強大。交互性設計時要考慮交互的方便性,如前往下一頁后要有返回或上一頁按鈕,或某個動畫比較復雜,需要反復放映,則需要在終止幀設置按鈕返回到起始幀。制作這種類型的“按鈕”,首先選擇按鈕的形狀,按右鍵——“轉換為元件”——點擊“按鈕”,然后通過“動作”選項編寫:
on(release){gotoAndPlay(n);}
小括號中的n是點擊按鈕后到達的幀數。還可以把圖形右鍵——“轉換為元件”設置成“影片剪輯”,然后通過“動作”選項編寫一段小程序,如課件使用中用鼠標對動畫中的圖形進行任意移動,編程如下:
on(press){this.startDrag(false);}
on(release){this.stopDrag();}
3 Flash動畫基本功能的應用
(1)圖層的應用。圖層就像透明的“膠片”,在不同的圖層上繪制和編輯對象,最后顯示出來就像膠片疊在一起顯示的畫面,如果一個圖層上沒有內容,那么就可以透過它看到下面的圖層。改變圖層位置時,不同圖層中所有對象的堆疊順序會隨著圖層的位置的變化而變化,上面圖層的所有對象會遮擋下面圖層的所有對象。開發課件時最好對每個圖層設置特定的名稱,然后將同一類素材動畫集中在同一圖層中制作;將靜態元素與動態元素設置在不同圖層。這樣當需要修改時,可以輕松的在相應的圖層中找到錯誤源頭進行修正。在主面板上編輯不同圖層的對象時,可以通過鎖定或隱藏其他的圖層來防止對其他圖層的對象進行誤編輯。
(2)“舞臺”的應用。“舞臺”即制作動畫的工作區域。當需要在某個屏幕上全屏顯示動畫時,我們可以調節“舞臺”的長寬比,從而調整動畫的尺寸來適應該屏幕。
(3)影片剪輯的應用。對于 “舞臺”上有多種動畫的,最好把每一個做動畫的素材都設成“影片剪輯”,然后雙擊該影片剪輯進入到該影片剪輯的工作區域中去制作動畫。這樣當某一個動畫元素做錯了或不滿意時,可以輕松找到該動畫的位置進行修改,而不影響其他動畫;并且還能任意改變每一已完工的“影片剪輯”動畫在“舞臺”上的位置和大小。此外可以在時間軸上的任意位置直接調用“影片剪輯”,相同的動畫不用重復制作。
(4)庫的應用。用于制作課件的素材種類和數量都比較多,他們不可能同時被用到。我們可以事先把所有素材都導入到Flash的庫中,要用時隨時提取,很方便。注意在編輯和導入素材進庫時,一定要對庫進行統一命名;如果同一類素材太多,可以創建該類素材的文件夾。這樣可以避免當需要某一個素材時苦苦尋找。
4 小結
以Flash制作出來的“工程圖學”課件擁有其他軟件制作的課件所不能比擬的優勢與特點。一個制作精美的工圖課件不僅僅可以使教師進行教學達到事半功倍的效果,也可以使學生更好地理解所學知識。
參考文獻
[1] 方晨.Flash Professional 8中文版教程.上海:上海科學普及出版社,2007.
[2] 譚小慧,韓紅梅.Flash8動畫基礎案例教程.北京:清華大學出版社,2009.