Flash制作选择题模板

上传人:cl****1 文档编号:562294578 上传时间:2023-06-08 格式:DOC 页数:4 大小:18.51KB
返回 下载 相关 举报
Flash制作选择题模板_第1页
第1页 / 共4页
Flash制作选择题模板_第2页
第2页 / 共4页
Flash制作选择题模板_第3页
第3页 / 共4页
Flash制作选择题模板_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《Flash制作选择题模板》由会员分享,可在线阅读,更多相关《Flash制作选择题模板(4页珍藏版)》请在金锄头文库上搜索。

1、Flash制作选择题模板【原】 如果用Flash制作课件中的选择题,每次都要打开Flash源文件进行修改,或者重新设计编辑。其实我们可以在Flash中把选择题做成一个模板,每次打开源文件,用文本编辑器编辑选择题的题目、标准答案等,然后直接调用即可。先来看看完工后的选择题模板的时间轴的结构和界面(图中的序号是为了下面的叙述方便而加上去的)。整个动画分为三层:放置按钮的层(Buttons)、放置静态文本及动态文本框的层(Texts)、放置动作代码的层(Actions),下面按动画的层次具体谈谈选择题模板的制作方法。1、静态文本及动态文本框的层(Texts)全部文本及文本框放在第11帧。在这一层的上

2、方放上静态文本“选择题(共有 题,每题 分)”,在其中的两个空格里放上两个动态文本框(图中的和),文本变量分别为mylength和fen,用来读取题库中的题目总数及每题所占的分数;右上角有一个动态文本框(图中的)显示最后的得分,文本变量为zongfen;左上方的动态文本框(图中的)文本变量为tiqi,用来显示题次;图中标示为的动态文本框用来显示题目,文本变量为i;图中标示为的动态文本框用来显示解答者所选答案,文本变量为answer;图中分别标示为、的动态文本框用来显示选择题的四个选项,文本变量分别为a、b、c、d。2、动作代码的层(Actions)这一层有4个关键帧:分别是第1、10、11、1

3、2帧。(1)第1帧代码如下:lloadVariablesNum (timu.txt,0);/ 读入题目loadVariablesNum (each.txt,0);/ 读入每题所占的分数变量loadVariablesNum (dan0.txt,0);/ 读入标准答案/ 下面初始化数组与变量num = new Array(); /题目数组num0 = new Array();/标准答案数组youchoice = new Array();/解答者所选答案数组tiqi=1; / tiqi为显示题次zongfen =0; / zongfen为显示总分j = 0;/ j为判断是否做完全部题目而设n = 0

4、;/ n为数组变量answer=(2)第10帧代码如下:num = timu.split(#);/ 建立题目数组mylength = num.length/5;/获取总题目数num0 = dan0.split(#);/ 建立标准答案数组fen = Number(each);/获取每小题所占分数值(3)第11帧代码如下:/ 判断题库中是否还有题目,是否继续下一题if(j=mylength)stop();else/ 获取题目i = num5*n;a = num5*n+1;b = num5*n+2;c = num5*n+3;d = num5*n+4;(4)第12帧代码为:stop ();3、按钮层(

5、Buttons)按钮全部放在第11帧,按钮层里共有8个按钮:开始、上一题、下一题、完成按钮以及A、B、C、D4个选择按钮,他们的Actions代码分别如下:(1)开始按钮on (release) gotoAndPlay (1);(2)下一题按钮on (release) / 判断题库中是否还有题目,是否继续下一题if (jmylength-1)youchoicen = answer;tiqi+;j+;answer = youchoicen;/显示在当前题目所选答案gotoAndPlay (11)elsestop();(3)确认按钮on (release)if(j=mylength)zongfen

6、=0;youchoicen=answer;/ 把操作者最后所选答案写入数组for(m=0;mmylength; m+)if(youchoicem=num0m)zongfen=zongfen+Number(each);/ 判断选择是否正确,并计算总分n+;answer=;/ 清空所选答案elsestop();(5)A、B、C、D4个选择按钮代码分别如下:on(release) answer=A;on(release) answer=B;on(release) answer=C;on(release) answer=D;4、编辑选择题文本到这里,剩下的工作就是编辑题目(Timu.txt)、标准答案

7、(Dan0.txt)和每个题目所占分数(Each.txt)三个文本文件了。要注意前两个文本的格式:文本的开头先写“变量= ”,文本中题目与题目之间、题目与题目选项之间、题目选项与题目选项之间用“#”隔开。如题目文本(Timu.txt)的格式是:timu=计算机中专门用于计算的设备是( )#主板#中央处理器#内存#硬盘#如果需要扫描相片,你需要购置( )#扫描仪#数码相机#数码摄像机#显卡标准答案(Dan0.txt)文本的格式是:dan0=B#A每个题目所占分数(Each.txt)文本的格式是:each=6修改each的值即可改变每个题目所占分数。最后需要注意的是:把刚才的三个文本文件保存在与Flash文件相同的目录下。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题 > 初中试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号