快速业务通道

用FLASH做一个简单的在线考试系统(填空篇)

作者 佚名技术 来源 服务器技术 浏览 发布时间 2012-07-14

//BK设计 cuiyysw 原创 //http://www.blue1000.com 转载请注明出处 有朋友问起该怎么做,所以。。嘿嘿,小写一教程 效果:

点击浏览该Flash文件


? 一:新建一文档(550*400),背景白,其他的默认~
二:在图层一(命名为“题目层”), 插入四个关键贞,用文本工具,分别在这四个贞输入一个题目如下题目: “一只青蛙(?? )条腿” “两只青蛙(?? )条腿” “三只青蛙(?? )条腿” “四只青蛙(?? )条腿”


此主题相关图片如下:
按此在新窗口浏览图片 新建图层二: 也分别插入四个空白关键贞,---文本框工具----在属性面板里设置为“输入文本” 分别在不同的关键贞,不同的题目的括号内,填加输入文本框

也分别在不同的关键贞设置不同的文本变量名,依次为"t1,t2,t3,t4"

此主题相关图片如下:
按此在新窗口浏览图片
新建图层三:(按扭层) 在第一贞用圆形工具拖一个椭圆出来,颜色随意~ 选中这个圆形---->ctrl+F8,转化为按扭-----------
此主题相关图片如下:
按此在新窗口浏览图片 接着,按四下F6,插入四个关键贞,于是,按扭层就有5个关键贞,

此主题相关图片如下:
按此在新窗口浏览图片
在这5个关键贞中,依次选中“按扭”,在每个关键贞中的按扭中填加如下代码(切记,一定是按扭中绑定代码:) 第一贞的按扭代码: on(press){?????????? //鼠标按下
nextFrame();?????? //跳到下一贞,并停止
count=0;
error=0;???????????? //定义两个变量,用来统计成绩,并且附初始值为0
if(t1!="2"){????????????//如果输入文本框t1的结果不是2,那么,统计错误的变量就累积
error=error+1;
}
else{????????????????//否则,,统计正确的变量就累积;

count=count+1;
} } 第二贞的按扭代码: on(press){//不另外做解释了,参考上面的解释^_^
nextFrame();


if(t2!="4"){
error=error+1;
}
else{
count=count+1;
} }
第三贞的按扭代码: on(press){
nextFrame();

if(t3!="6"){
error=error+1;
}
else{
count=count+1;
} }
第四贞的按扭的代码: on(press){
nextFrame();

if(t4!="8"){
error=error+1;
}
else{
count=count+1;
}
t5=count;????//t5是后面要添加的文本框,是用来返回真确的个数
t6=error;???? //t6是后面要添加的文本框,是用来返回错误的个数
}?????????????????????????? 此致,题目已经做完了,现在是交卷嘛。。 所以第五贞的按扭代码是: on(press){
fscommand("quit","true")?? //关闭窗口~
}
新建一层: 这一层是用来填加按扭的向导,也就是按扭上面显示的文字 1:第一贞,静态文本工具---->在按扭的正上方--------->填加文字“下一步” 接着,在第五贞按下F6,在文本中,把“下一步”改为:“交卷”

此主题相关图片如下:
按此在新窗口浏览图片

此主题相关图片如下:
按此在新窗口浏览图片
新建两个图层,一个:error ,一个:count; 分别在第五贞插入空白关键贞(F7)

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号