目前的課件都運用了多媒體技術,也就是多媒體課件。制作多媒體課件的軟件很多也很雜,其中Flash制作的課件尤為出眾。Flash制作的課件具有體積小,速度快,能很好地表達教學內(nèi)容,創(chuàng)作自由,有強大的表現(xiàn)力及良好的交互性等優(yōu)點,因此,贏得了廣大教師的青睞。
制作課件時,一般都是從背景開始,到按鈕的制作,腳本的編寫,場景的布置等,對于一個喜歡制作課件的教師來說,每次制作課件時,都要去重復部分同樣的勞動,不但費時費力,還很不方便。若能把它們制作成一個模板,以后每次制作課件時就可以直接調(diào)用了,為解決這一問題,可以把主要精力放在課件的構思上,方便快速制作課件。特別是最新版本F1ash cs4的出爐,運用了全新的ActionScript3.0腳本,制作模板顯得尤為方便!下面介紹本人制作的課件模板,希望起到拋磚引玉的作用。
打開Flash cs4,從常規(guī)中新建Flash ActonScript3.0文件,保存為課件.fla
分別建立封面、課件、結束三個場景。
一、封面場景的制作
封面是課件的“臉面”,制作當然不能馬虎。精美的封面會給人耳目一新之
感。封面上可以放置標題,作者信息(如策劃,腳本設計,制作等),可以
放置動畫,音樂等,自己喜歡什么樣的風格就進行什么樣的設計,當然要和本次的教學內(nèi)容相一致。時間軸中的各層分布及動作腳本如下
圖所示。
在AS層的第一幀上寫如下腳本:
stop():
//實現(xiàn)全屏
stage.displayState=StageDisplayState.FULL_SCREEN;
//右鍵菜單設置
var myContextMenu:ContextMenu=new ContextMenu();
myContextMenu.hideBuiltInItems();
contextMenu=myContextMenu;
//按鈕設置
ks_btn.addEventListener(MouseEvent.CLICK,f1):
function f1(event:MouseEvent):void{
nextScene();}
上面的設置全屏的語句中,如果不加此句的話,課件播放時是不會自動全屏的,要手動才可以全屏。根據(jù)自己的喜好來決定是否添加此語句。此前AS2.0中的fscommand命令在此不起作用,讀者可以自行驗證.右鍵設置中,屏蔽了在播放課件時鼠標右鍵的功能。
在按鈕圖層中的舞臺右下角建立實例名為ks_btn按鈕,播放時,當鼠標單擊實例名為ks_btn按鈕時就進入下一場景。
二、課件場景的制作
課件場景的制作要根據(jù)教學內(nèi)容來確定。一般是制作一個主菜單,集中顯
示本課件要講授的主要內(nèi)容。時間軸中各層分布及動作腳本如下圖所示。
在AS層的第一幀上寫如下腳本:
stop();
//設置主菜單按鈕的跳轉(zhuǎn)
fh_btn.addEventListener(MouseEvent.CLICK,f2);
function f2(event:MouseEvent):void{
gotoAndStop(“主菜單”);}
//設置上一幀按鈕的跳轉(zhuǎn)
xs_btn.addEventListener(MouseEvenL.CLICK,f3);
function f3(event:MouseEvent):void{
prevFrame();
}
//設置一下幀按鈕的跳轉(zhuǎn)
xx_btn.addEventListener(MouseEvent.CLICK,f4):
function f4(event:MouseEvent):void{
nextFrame();
}
//設置下一場景按鈕的跳轉(zhuǎn)
tc_btn.addEventListener(MouseEvent.CLICK,f5);
function f5(event:MouseEvent):void{
nextScene():}
播放時,單擊實例名為fh_btn按鈕,任何時候都可以返回到主菜單,“主菜
單”是幀標簽;單擊實例名為xs_btn按鈕,返回上一幀;單擊實例名為xx_btn
按鈕,跳轉(zhuǎn)到下一幀;單擊實例名為tc_btn按鈕時跳轉(zhuǎn)到下—場景。當然
這些按鈕必須放在按鈕層上。各個圖層各負其責,按名稱來放置相應的文本,
圖片,動畫,音樂等。
三、結束場景的制作
時間軸中各層分布及動作腳本如下圖所示。
在AS層的第一幀上寫如下腳本:
stop();
//設置課件結束按鈕
js_btn.addEventListener(MouseEvent.CLICK,f100);
function f100(event:MouseEvent):void{
flash.system.fscommand(“quit”);
}
在按鈕圖層中的舞臺右下角建立實例名為js_btn按鈕,播放時點擊實例名為js_btn按鈕退出課件。在結束場景中,同樣可以設置文本,音樂,動畫等。一個完美的結束場景可以讓人留連忘返。
四、結束語
三個場景中的層的位置根據(jù)需要可以變換。一般AS層要放在最高層。
以上三個場景制作好后,即可測試影片。如果測試通過,還要發(fā)布成.swf播放,確認無誤的話,就可以保存成模板了。點文件,找到另存為模板,點擊,在出現(xiàn)的對話框中設置名稱(××課件)、類別(課件)、描述(你自己對課件的描述)后就可以了,這樣自定義的課件模板就制作完成了。以后就可以隨時在模板中直接調(diào)用了。
(責任編輯 易志毅)