【flash】as2.0利用flash组件制作多选题

一、想实现的效果

就是选项前有复选框,选择了正确的选项后,点击提交,会出现正确的提示。选择了错误的选项会提示错误选项。

二、准备工作

1、flash cs6  as2.0

2.正确和错误的图片

三、制作过程

1、新建一个flash文件,选择as2.0

2、制作题目

题目:中国四大名著是?

选项:A水浒传 B龟仙岛 C红楼梦 D三国演义 E西游记

3、点击菜单栏》窗口》组件,调出组件窗口,选择CheckBox,拖到舞台上,在属性面板下把吧实例名改成xxa,lable的值改成A,相同的步骤,制作出BCDE四个复选框,并且实例名分别设置成xxb,xxc,xxd,xxe,lable的值(会在舞台上显示在复选框后面)分别设置成B、C、D、E。

有个问题没有找到解决方法,就是复选框的框太小了,没有找到调整的方法,有知道的评论区给个方法。

4、在组件面板把Button组件拖到舞台中,然后在属性面板里,把实例名称改成tijiao,把label的值改成“提交”,(这里还是有个问题,就是提交这两个字的大小怎么调节,没找到,有知道的请评论一下)

5、利用文字工具在舞台画一个框,用来后期显示,答案正确,或者答案错误的文字 ,插入这个框后,在属性面板里修改为动态文本,调整字体,颜色,字号,然后在变量里输入jieguo

6、制作提交后的显示界面,菜单栏》新建元件》影片剪辑》

这个影片剪辑制作了三个图层,每个图层有三帧。第一个图层是as图层,第一帧里动作是stop(),用于停止不往后播放,其它两个图层都是空白关键帧,as图层的第二帧是空白关键帧,只是把帧标签设置成了dui,正确显示的图层里放了一个小孩笑的影片剪辑,图层错误显示里是空白帧,第三帧,as图层是空白关键帧,帧标签是cuo,在错误图层里放了一个小女孩哭的影片剪辑。

这个影片剪辑就是说还没选择时候,啥都不显示,如果选择对了,就播放并停止到第二帧,如果选择错了,就播放并停到第三帧。

7、将我们制作的这个元件1拖入到舞台中,因为第一帧是空白的,所以拖到舞台里,也只是一个点,然后把这个元件的实例名称改成fankui

8、到此我们已经把所有的要显示的内容制作完毕,接下来写代码,新建一个图层命名为as

//以下定义侦测按钮的侦听器对象
listenerObject = new Object();//定义侦听器对象listenerObject
listenerObject.click = function() {//定义侦听器对象listenerObject的click函数
//以下判断多项选择题是否选择正确
if (xxa.selected == 1 && xxb.selected == 0 && xxc.selected == 1 && xxd.selected == 1 && xxe.selected ==1) {//把正确选项的组件实例名点selected等于等于1,错误选项的等于等于0
		jieguo="回答正确!";
		with (fankui) {gotoAndStop("dui");
		}
	} else {
		jieguo="回答错误!";
		with (fankui) {gotoAndStop("cuo");
		}
	}
};
tijiao.addEventListener("click", listenerObject);//注册按钮实例tijiao到listenerObject

9、测试效果

。选择正确时候

选择错误的时候

10后记

效果基本实现了,就是说当选择了ACDE时候显示dui的那一帧,没有选择这四个选项就显示cuo的那一帧,但是我们的文本jieguo没有显示字,是因为那个字体没有嵌入的原因,修改一下字体就显示啦,完美!!

11、还有遗憾,就是复选框的大小,以及提交按钮上提交那两个字的大小,没找到怎么调整,知道的分享一下吧。

  • 9
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Flash连线题源代码2.0是一款用于制作连线题的源代码工具,它可以帮助用户快速创建各种不同类型的连线题目。这款工具拥有强大的功能和简单易用的界面,可以满足用户各种不同的需求。 用户可以通过Flash连线题源代码2.0轻松创建各种复杂的连线题目,比如对应图片和文字、对应图形和图形、对应问题和答案等。同时,用户也可以自定义题目的样式、配色、题目数量和难度等,使得每道题目都能满足用户的需求。 Flash连线题源代码2.0还提供了丰富的交互功能,比如用户可以在答题过程中自动检查答案、展示正确答案、显示解析等。这些功能可以帮助用户更好地理解和掌握连线题目的知识点,提高学习效率。 另外,Flash连线题源代码2.0还支持多种输出格式,用户可以将制作好的题目导出为图片、PDF、PPT等格式,方便用户在不同场景下使用。同时,用户还可以将制作好的题目直接上传到网站或学习平台上,与其他用户分享和交流。 总的来说,Flash连线题源代码2.0是一款功能强大、操作简单的连线题源代码工具,它能够帮助用户快速创建各种题目,并且提供丰富的交互功能和多种输出格式,更好地满足用户的需求。无论是教育培训机构还是个人用户,都可以通过这款工具轻松制作出高质量的连线题目,提高学习效率和趣味性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值