国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

運(yùn)用Flash制作各類交互題型的方法

2010-09-12 00:58:34關(guān)玉兵孫崴
中國教育信息化 2010年16期
關(guān)鍵詞:實例題型按鈕

關(guān)玉兵,孫崴

(佳木斯大學(xué)教育科學(xué)學(xué)院,黑龍江佳木斯154007)

運(yùn)用Flash制作各類交互題型的方法

關(guān)玉兵,孫崴

(佳木斯大學(xué)教育科學(xué)學(xué)院,黑龍江佳木斯154007)

本文主要介紹了利用Flash軟件及其Actionscript動作腳本語言,編制各種具有一定交互功能的試題的方法,題型包括判斷題、填空題、選擇題等。

Flash;Actionscript語言;交互題型

Flash是一種矢量圖形編輯和交互式動畫創(chuàng)作工具,課件設(shè)計開發(fā)人員可利用它來創(chuàng)建演示文稿、應(yīng)用程序和其它允許用戶交互的內(nèi)容,可以編輯文本、圖片、聲音、視頻和特殊效果等各類信息形式,而通過Actionscript動作腳本語言使信息之間建立聯(lián)系,能夠?qū)崿F(xiàn)一定的人機(jī)交互功能,從而創(chuàng)作出極具吸引力的網(wǎng)頁和多媒體計算機(jī)輔助教學(xué)課件。本文通過制作實例,介紹如何運(yùn)用Flash及其Actionscript語言編制出具有交互功能的各類常用題型。

一、判斷題

1.頁面設(shè)置與題目錄入

打開Flash軟件,選擇Actionscript2.0版本,并根據(jù)個人風(fēng)格和需要設(shè)置頁面參數(shù),諸如背景顏色、寬高比、幀頻等。然后利用文本工具鍵入題目,題目后留有括號,用來放置判斷交互按鈕。

2.制作交互按鈕

分別制作判斷按鈕和重做按鈕。新建元件,元件類型設(shè)置為“按鈕”,創(chuàng)建和繪制彈起、指針經(jīng)過、按下時按鈕的形狀、大小及顏色,為按鈕添加文本層,在按鈕上方輸入文字“對”或“√”,然后,按照此方法創(chuàng)建出錯誤按鈕。按照相同的方法制作重做按鈕,將文本層輸入漢字“重做”。

3.創(chuàng)建反饋動畫

當(dāng)學(xué)生判斷完畢后,須給予及時反饋??蓜?chuàng)建兩個動畫元件,分別在學(xué)生判斷正確時和錯誤時播放。本例中以笑臉和哭臉作為兩種不同的反饋。注意將動畫第一幀設(shè)置為空白關(guān)鍵幀,并在第一幀和最后一幀添加Actionscript語言腳本,輸入“stop()”,目的是在學(xué)生未作判斷時,反饋動畫不予播放。如圖1所示。

圖1 反饋動畫幀設(shè)置

4.添加Actionscript語言

將以上制作的元件素材從庫中拖入舞臺,安排在適當(dāng)位置,分別將正確、錯誤反饋的實例名稱命名“dui_fk”、“cuo_fk”。單擊“對”按鈕,打開動作窗口,添加Actionscript語言如下:

on(release){

_root.dui_fk.play();//判斷正確時播放正確反饋}

同樣的方法為“錯”按鈕添加Actionscript語言:on(release){

_root.cuo_fk..play();//判斷錯誤時播放錯誤反饋}

然后為“重做”按鈕添加Actionscript語言:

on(release){

_root.dui_fk.gotoAndStop(1);//將反饋動畫設(shè)置為第一幀(空白)

_root.cuo_fk.gotoAndStop(1);//將反饋動畫設(shè)置為第一幀(空白)

}

至此,一個具有簡單人機(jī)交互功能的判斷題就編制完畢了,交互界面如圖2。當(dāng)然,我們也可根據(jù)自己的風(fēng)格變化相應(yīng)的反饋形式或增添題目,但基本的制作原理是不變的。

圖2 判斷題交互界面

二、填空題

1.題目錄入

利用文本工具,在舞臺中輸入題目內(nèi)容,在需要學(xué)生填空的位置留出適當(dāng)空間。

2.設(shè)置輸入文本

選擇文本工具,并將文本工具的應(yīng)用類型設(shè)置為“輸入文本”,拖出適當(dāng)大?。ê痛鸢缸址L度一致),將其安排在填空處。將該輸入文本的實例名稱設(shè)置為“kong1”。

3.制作交互按鈕與反饋動畫

按照與判斷題制作類似的方法,制作出兩個交互按鈕,將其文本標(biāo)識定為“提交”和“重做”,然后再制作出兩個反饋動畫,分別在學(xué)生填入正確答案和錯誤答案時播放。將兩個反饋動畫的實例名稱命名為“dui_fk”、“cuo_fk”。

4.添加Actionscript語言

為“提交”按鈕添加如下動作:

on

(release){

if(_root.kong1.text!="曹雪芹"){//填空正確時顯示正確反饋

_root.dui_fk.play();

}else{//填空錯誤時顯示錯誤反饋

_root.cuo_fk.play();

}

}

然后再為“重做”按鈕添加如下動作:

on(release){

_root.kong1.text="";//將輸入文本內(nèi)容設(shè)置為空

_root.dui_fk.gotoAndStop(1);//將反饋動畫設(shè)置為第一幀(空白)

_root.cuo_fk.gotoAndStop(1);//將反饋動畫設(shè)置為第一幀(空白)

}交互界面如圖3所示。

圖3 填空題交互界面

三、選擇題

1.錄入題目,制作按鈕與反饋動畫

輸入題目內(nèi)容和選項,然后通過新建元件,創(chuàng)建本例所需要的交互按鈕“提交”和正確反饋動畫及錯誤反饋動畫,將反饋動畫的實例名稱分別命名為“dui_fk”、“cuo_fk”。具體方法與前兩例相同。

2.運(yùn)用Flash組件設(shè)置選項

通過選擇窗口菜單中的組件選項,調(diào)出組件面板,查找單選按鈕組件“RadioButton”,拖入四個分別放置在四個選項前的適當(dāng)位置。如圖4所示。

圖4 選擇題交互界面

分別將其“Label”參數(shù)設(shè)置為空,然后將四個組件的實例名稱依次命名為“a”、“b”、“c”、“d”,如圖5所示。

圖5 組件實例名稱和參數(shù)設(shè)置

3.添加Actionscript語言,為提交按鈕添加動作on(release){

if(_root.b.selected==1){//當(dāng)正確選項被選擇時,顯示正確反饋

_root.dui_fk.play();

}else{

_root.cuo_fk.play();//當(dāng)選擇非正確選項時,顯示錯誤反饋

}

}

以上就是運(yùn)用Flash及其Actionscript動作腳本語言編制三類具有交互功能的題型的基本方法和過程,希望能為教學(xué)第一線的教師朋友在制作課件時提供一些參考和幫助。

(編輯:魯利瑞)

book=65,ebook=103

G434 文獻(xiàn)標(biāo)識碼:A 文章編號:1673-8454(2010)16-0065-02

猜你喜歡
實例題型按鈕
當(dāng)你面前有個按鈕
離散型隨機(jī)變量??碱}型及解法
巧妙構(gòu)造函數(shù) 破解三類題型
一次函數(shù)中的常見題型
死循環(huán)
隨機(jī)抽樣題型“曬一曬”
內(nèi)心不能碰的按鈕
完形填空Ⅱ
完形填空Ⅰ
衡南县| 托克逊县| 滁州市| 玉溪市| 梧州市| 南通市| 钟山县| 冀州市| 通城县| 霍城县| 庐江县| 张家界市| 浪卡子县| 卢湾区| 修武县| 寿宁县| 三明市| 滨海县| 巴林左旗| 常熟市| 陵川县| 定结县| 合阳县| 江安县| 荔浦县| 长春市| 罗城| 白城市| 育儿| 建德市| 巴马| 老河口市| 满洲里市| 华容县| 临漳县| 九江县| 松潘县| 平凉市| 大关县| 荥经县| 怀集县|