“信息”帧的作用是测试所需的测试信息(即test.txt)是否已经载入。如果没有载入完毕,在此处循环等待;如果已经载入,则转到“测试”帧。动作脚本如下:
if (eof == 1) {
gotoAndStop("测试");
}
“测试”帧等待学生单击“开始”按钮,然后跳转“载入”帧播放。课件中给“开始”按钮添加了以下脚本:
on (release) {
gotoAndPlay ("载入");
}
“载入”帧的作用是载入试题文本文件(question1.txt—question5.txt)。此处的帧动作脚本如下:
eof = 0;
qnumber = qnumber+1;
if (qnumber>totalQuestions) {
gotoAndStop("完成");
} else {
curQuestions = "第 "+qnumber+" 题"+"(共 "+totalQuestions+" 题)";
loadVariablesNum("question"+qnumber+".txt", 0);
}
“循环”帧的作用是等待载入题目文本文件。如果没有载入完毕,就在此处循环播放等待载入;如果已经载入完毕,则跳转“已载入”帧,进行当前题目的测试。本帧动作脚本如下:
if (eof == 1) {
//如果eof==1,则某一个题目已完全载入
gotoAndPlay ("已载入");
&nbs

RSS订阅