姜東洋
摘要:隨著科技的日益進步和教育改革的進一步深入,多媒體計算機輔助教學(xué)作為一種新型的教育形式和現(xiàn)代化教學(xué)手段,越來越受人們的歡迎。本文通過對Flash課件制作特點的分析,對課件制作中需要注意的問題進行了探討,結(jié)合課件制作中的常用關(guān)鍵技巧來介紹了使用flash制作課件的優(yōu)勢。
關(guān)鍵詞:Flash技術(shù)課件
1、利用Flash制作課件的優(yōu)勢
1.1 基于矢量圖形
在計算機圖形學(xué)當(dāng)中,所有的圖形圖像都來源于兩種不同的構(gòu)圖方式,即用數(shù)學(xué)公式描述的矢量圖形和用數(shù)字描述的基于像素點的位圖圖形。利用Flash制作的動畫是矢量圖,與位圖不同的是,矢量圖與屏幕上的顯示點無關(guān),其文件大小與圖形的絕對尺寸和色彩深度無關(guān),而取決于圖形的復(fù)雜程度,可以通過修改該路徑和路徑點改變矢量圖形,也可以移動、縮放、變形矢量圖形,改變矢量圖像的顏色,所有這些操作都不影響其顯示精度。
1.2 便于修改
用Authorware、Powerpoint等軟件做一個課件其實并不難,但是如果制作完成之后又要修改某些元素就很麻煩,比如一個用Powerpoint做的課件,你要修改被同一課件中多次調(diào)用的一張相同的圖像,你必須把圖像修改后再在課件的每一處進行重新調(diào)用。在Flash中就不用那么麻煩,如果您要修改某實例的顏色、形狀或者大小,只要修改元件即可,所有的實例就進行了更改。
1.3 繪畫功能特別強大
比起Windows中的畫圖板來說,功能強了不知多少倍。使用工具箱中的工具,用戶可以制作出任何形狀的圖形,比如使用[文本工具]創(chuàng)建的文本,不僅具有文字應(yīng)有的屬性,還可以將文本分離,轉(zhuǎn)換為具有文本形狀的矢量圖形,以便對文本進行圖形操作,制作出更具有藝術(shù)性的文本特效。
1.4 交互式多媒體集成
FLA SH自帶豐富的函數(shù)和變量,通過它的基本命令A(yù)ction,可輕而易舉實現(xiàn)文本、圖形圖像、聲音以及包括按鈕在內(nèi)的多種動態(tài)變換、任意播放控制與跳轉(zhuǎn)設(shè)置等等,尤其是在制作理科課件方面,可謂得心應(yīng)手,這一項功能也是FLASH區(qū)別于其他軟件的一個最重要的優(yōu)勢。
2、Flash課件制作流程
2.1 制作loading
制作loading只需兩幀,兩個圖層。第一圖層用于寫Action腳本語言。在一層一幀填入下列語句:
TotalBt=int(_root.getBytesTotal0);
LoadedBt=int(_root.getBytesLoaded0);
loadedpercent=int(1_DadedBt/TotalBt 4 100);
setProperty(”bar”,_xscale,loadedpereent);
語句的作用是.由_root.getBytesLoaded0和_root.getBytesTotal0的比較,算出已載人的字節(jié)數(shù)占要載人的Flash動畫總字節(jié)數(shù)的百分比率。并按比例設(shè)定進度顯示棒“bar”的長短。
在一層二幀填入下列代碼。以便加載完畢時,從第三幀開始播放動畫。
if(LoadedBt==TotalBt)I
gotoAndPlay(3);
)else {
gotoAndPlay(1)}
2.2 建立主文件
作一個主文件,再通過loadMovieNumO、unloadMovieNum0方法,載入和卸載子文件。從而完成由總目錄到各個子內(nèi)容的自由跳轉(zhuǎn)。主文件最好由多個場景組成。調(diào)出場景編輯窗口,根據(jù)需要設(shè)定場景個數(shù),指定場景名稱.點擊目錄中某條內(nèi)容,將按照相應(yīng)按鈕的指令跳轉(zhuǎn)到相應(yīng)場景。為目錄第一條的按鈕填入:
on(release)
{
gotoAndPlay(”第一節(jié)”,1);}
點擊該按鈕,則跳轉(zhuǎn)到“第一節(jié)”場景并從第一幀開始播放。
2.3 制作子文件
如上所述,子文件為各節(jié)的具體內(nèi)容,將要以動畫文件的形式載人到主文件中。因此,子文件名一定要與主文件loadMovieNum0語句中所填的文件名一致,且放置在同一目錄下。另外,為了讓子文件恰好出現(xiàn)在主文件的中指定的內(nèi)容的顯示區(qū)中。
2.4 視頻的控制
我們通過影片剪輯事件來完成影片播放進度的控制。打開flash,如果是flash9.0以上。為了適合非專業(yè)編程人員,請用ActionScript2.0建立一個MC。在此影片剪輯內(nèi),建立只有一幀的兩個圖層。先在第二層畫一長300象素,高度適中的水平長條,為進度條主體。在第一層畫一個放置在進度條左端的播放頭,將其轉(zhuǎn)化為影片剪輯,并將其在場景中的實例名定為bar_mc。選中bar_mc,在上面點右鍵,再點右鍵菜單中的動作,將下列代碼填入出現(xiàn)的動作代碼:
onClipEvent(10ad){
k=0}
onClipEvent(mouseDown){
this.startDrag(true,0,0,300,0);
k=1)}
onClipEvent(mouseUp){
this.stopDra90;
k=01}
代碼設(shè)定在播放頭(即bar_me)&按下鼠標左鍵開始拖動它,范圍水平300象素,放開鼠標停止拖動。
2.5 聲音的控制
建立兩個按鈕,一個是打開聲音的一個是關(guān)閉聲音的,其中代碼分別是。
on(release)
{mysong.setVolume(100)}
和
On(release)
{mysong.setVolume(0)}
再在時間軸第一幀填入:mysong=new Sound0,聲名聲音對象即可。場景中任何一個聲音對象都將受到按鈕的控制。
3、結(jié)語
在課件設(shè)計過程中,教師要創(chuàng)設(shè)思維的情境,啟發(fā)學(xué)生思維,引導(dǎo)學(xué)生發(fā)現(xiàn),幫助學(xué)生理解,達到掌握知識,運用知識的目的。因而在課件制作時,導(dǎo)航要分明,交互要合理,節(jié)奏要合情。要給學(xué)生留下思維與想象的空間,控制講課的進程,注意與學(xué)生交互,及時反饋學(xué)生信息,控制講課速度。綜上所述,F(xiàn)LASH在制作多媒體教學(xué)課件方面將以其無級縮放不變形、體積小、交互性強、易學(xué)習(xí)等方面的優(yōu)勢,必將在今后為廣大教育工作者制作課件的過程中得到廣泛的應(yīng)用。