设为首页 加入收藏 网站搜索 繁體中文 中国建站网 — 站长资源分享平台

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

来源:136z.Com 作者:佚名 时间:2005-04-25 23:28:04

//BK设计 cuiyysw 原创

//http://www.136z.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,在文本中,把“下一步”改为:“交卷”



此主题相关图片如下:

[1] [2]  下一页

Tags:

  • 好的评价 如果您觉得好,就请您
      0%(0)
  • 差的评价 如果您觉得差,就请您
      0%(0)
  • 相关文章
    广告赞助

    文章随便看看 设计素材 建站学院 网页模板 视频教程

    网友评论

    共有 0 位网友发表了评论,得分 0 分,平均 0 分    查看完整评论

    用户名: 查看更多评论

    分 值:100分 85分 70分 55分 40分 25分 10分 1分

    内 容:

             通知管理员 验证码: