当前位置:首页 > 用FLASH制作选择题模板
Flash制作选择题模板 漫步人生动画工作室编辑
漫步人生动画工作室
用Flash制作选择题模板
用Flash制作选择题模板( 修正版+有图版) 如果用Flash 制作课件中的选择题,每次都要打开Flash 源文件进行修改,或者重新设计编辑。其实我们可以在 Flash 中把选择题做成一个模板,每次打开源文件,用文本编辑器编辑选择题的题目、标准答案等,然后直接调用即可。
先来看看完工后的选择题模板的时间轴的结构和界面(图中的序号① ⑩是为了下面的叙述方便而加上去的)。整个动画分为三层:放置按钮的层(Buttons )、放置静态文本及动态文本框的层(Texts )、放置动作代码的层(Actions ),
第 1 页 共 8 页
Flash制作选择题模板 漫步人生动画工作室编辑
下面按动画的层次具体谈谈选择题模板的制作方法。 1 、静态文本及动态文本框的层 (Texts) 全部文本及文本框放在第11 帧和第12帧。在这一层的上方放上静态文本 “选择题(共有 题,每题 分)”,在其中的两个空格里放上两个动态文本框 (图中的①和②),文本变量分别为mylength 和 fen ,用来读取题库中的题目总 数及每题所占的分数;右上角有一个动态文本框(图中的③)显示最后的得分, 文本变量为 zongfen ;左上方的动态文本框(图中的④)文本变量为tiqi ,用来显示题次;图中标示为⑤的动态文本框用来显示题目,文本变量为i ;图中标示为⑥的动态文本框用来显示解答者所选答案 , 文本变量为answer ;图中分别标示为
第 2 页 共 8 页
Flash制作选择题模板 漫步人生动画工作室编辑
⑦、⑧、⑨、⑩的动态文本框用来显示选择题的四个选项,文
2 、动作代码的层 (Actions) 这一层有4个关键帧:分别是第1 、10 、11 、12 帧。 (1) 第1 帧代码如下:
loadVariablesNum(\0); // 读入题目 loadVariablesNum(\0); // 读入每题所占的分数变量
loadVariablesNum(\ // 读入标准答案 // 下面初始化数组与变量
num = new Array(); // 题目数组 num0 = new Array(); // 标准答案数组 youchoice = new Array(); // 解答者所选答案数组 tiqi = 1; // tiqi 为显示题次 zongfen = \ // zongfen 为显示总分
j = 0; // j 为判断是否做完全部题目而设 n = 0; // n 为数组变量 (2) 第10 帧代码如下:
num = timu.split(\ // 建立题目数组
第 3 页 共 8 页
本变量分别为 a 、 b 、 c 、 d 。
Flash制作选择题模板 漫步人生动画工作室编辑
mylength = num.length/5; // 获取总题目数
num0 = dan0.split(\ // 建立标准答案数组
fen = Number(each); // 获取每小题所占分数值 (3) 第 11 帧代码如下:
// 判断题库中是否还有题目,是否继续下一题 if (j>=mylength) { stop(); } else {
// 获取题目 i = num[5*n]; a = num[5*n+1]; b = num[5*n+2]; c = num[5*n+3]; d = num[5*n+4]; } (4) 第 12帧代码为:
stop ();
3 、按钮层 (Buttons)
按钮全部放在第11 帧和第12 帧,按钮层里共有钮:[ 开始 ] 、 [ 上一题 ] 、 [ 下一题 ] 、[ 第 4 页 共 8 页
个按完成 ]
8
共分享92篇相关文档