FLASH答题系统

王朝other·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

由于近期有不少的人问到这个问题,所以制作教程一个,为了说明的方便,做一个只有4个题的,要求题目要放在外部文件夹中, 第一:建一个文件夹名为wenben,在此文件夹中建一个txt文本名为t1,txt文本中的内容如下:

text0=

1、1+1= A 1 , B,2 c,3 d,4

2、中国人口目前是 A 12亿 B 13亿 C 14亿

3、中国的山城是 A 重庆 B武汉 C 长安

4、鲸鱼属于 A 鱼类 B 不属于鱼类

第二、在这个wenben同目录下建一个FLASH文档,如图:

在该FLASH 文档需要这么些材料。

1、动态文本。变量名text0,用来显示题。一个动态文本texts来显示答案。

2、拖一comboBox组件在舞台上,编辑该组件参数。如图

按住CTRL键,复制4个,分别为每个取实例名a1,a2,a3,a4

3、做一个按钮,或者拖一个button组件,用于提交答案。

第三。在桢上写代码。

先读入题目:

System.useCodepage = true;

loadVariables("wenben/t1.txt", this);

现在此桢继续定义一个函数来改题,由于答案无规律,所以只有一个个的写,当然可能有它法

function count(sum:Number) {

if (this.a1.text="B") {

sum += 25;

}

if (this.a2.text="B") {

sum += 25;

}

if (this.a3.text="A") {

sum += 25;

}

if (this.a4.text="B") {

sum += 25;

}

this.texts = sum;//

}

然后再button组件按钮上

on(click){

_root.count(0)

}

这样一份简单的答题系统就算完成了。点击这里下载源文件

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航