用flash制作填空题判断题选择题题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用flash制作填空题判断题选择题题型
一、填空题
课件制作中填空题分为两类,一类我称为“演示”类;一类为“互动”类。现就这两类填空题的制作方法作以简单介绍:
1、演示类填空题:
效果:在题目的“空”处点击鼠标左键,正确答案即出现。
方法:在主场景中第一层放入背景;第二层中以静态文本输入题目并留出“空的位置”。插入一个新影片剪辑,第一帧以动态广西输入“空”中要填的答案,按F6复制一个关键帧,然后把第一帧的内空删除,并加入帧动作“stop();”返回主场景中,从库中把答案MC拖放到题目的“空”处,并在其上加入AS:onClipEvent(mouseDown){
if(hitTest(_root._xmouse,_root._ymouse,true)){
gotoAndStop(2);
}
}
2、互动类填空题:
效果:需要在题目预留的“空”处输入正确的答案,点击“提交”按钮之后,出现判断正确的话语。
方法:在主场景中第一层中放入背景及“提交”按钮。第二层中以静态文本输入题目,在第三层中放一个输入文本框,变量名为a,在第四层中放一个动态文本框,变量名为b,在“提交”按钮上加入AS:
on(release){
if(a=="正确答案"){
b="回答正确";
}else{
a="";
b="再想想!";
}
}
二、判断题:
判断题和单项选择题可以用flash组件来完成方法如下:
第一层,放入背景和标题;
第二层,加入题目,一题占一个关键帧;
第三层,每一帧加入两个单选按钮。其属性设置如下:
data:答错了
grorpName:g1
label:A对
labelPlacement;right
selected;false
data:答对了
grorpName:g1
label:B错
labelPlacement;right
selected;false
第四层:加入一个翻页按钮其属性为:
实例名称为:an1
icon:
label:下一题
labelPlacement;right
selected:false
toggle:flase
第五层:加入一个动态文本框,实例名称为:texta
第六层:为动作1;
第一帧动作为:
//以下通过侦听器对象判断用户对单选按钮的选择
flashistListener=newObject();
flashistListener.click=function(evt){
texta.text=evt.target.selection.data;
};
g1.addEventListener("click",flashistListener);
第二帧动作为:
texta.text="";
g2.addEventListener("click",flashistListener);
第三帧动作为:
texta.text="";
g3.addEventListener("click",flashistListener);
第七层:为动作1;
第一帧动作为:
stop();//以下定义侦测按钮的侦听器对象,以控制单击按钮时翻页
listenerObject=newObject();
listenerObject.click=function(){
nextFrame();
};
an1.addEventListener("click",
listenerObject);
第二帧:动作为:
stop();
第三帧:动作为:
stop();
在题目中多放几个单选按钮,属性中的label:设置为不同的选择答案,即可制成单项选择题,可以是三选
一,四选一,五选一等。
三、多项选择题:多项选择题可以利用flash中的模板来制作:
打开flash,单击“文件”,选择“新建”“模板”,类别中选择“测验”从右侧的模板中任选一个。“确定”后进入测验模板,主场景中共有8帧,选中第6帧,按组合键ctrl+B一次,按ctrl+C复制,在我们制作的课件中按ctrl+V粘贴,打开组件检查器,选中场景左侧的提示框,在组件检查器的“参数”板块中出现了设置内容,在这里可以对题目及答案进行编辑。每道题目占一帧,再加入的个翻页按钮即可完成多项选择题的制作