flash怎么使用RadioButton制作选择题?

flash中想要使用RadioButton组件制作选择题,该怎么制作呢?下面我们就来看看RadioButton组件的使用方法。

软件名称:
adobe Flash CS6简体中文版(专业动画软件) v12.0.0.481 绿色精简版
软件大小:
176MB
更新时间:
2018-11-12

1、这里的题目内容比较简单,但是也制作答错答对两种情况的提示。打开软件,新建AS3文档。

flash怎么使用RadioButton制作选择题?_第1张图片

2、ctrl+f7打开组件面板,并拖动四个RadioButton组件到舞台中。

flash怎么使用RadioButton制作选择题?_第2张图片

3、依次选择四个组件,设置参数中Label为1,3,5,8

flash怎么使用RadioButton制作选择题?_第3张图片

flash怎么使用RadioButton制作选择题?_第4张图片

4、继续设置四个组件的实例名分别为l0,l1,l2,l3

flash怎么使用RadioButton制作选择题?_第5张图片

5、放一个静态文本框,输入题目。

flash怎么使用RadioButton制作选择题?_第6张图片

6、从组件面板中拖出一个Button做为确定答案的按钮。设置实例名为btn_sumbit,设置Label参数为确定。

flash怎么使用RadioButton制作选择题?_第7张图片

flash怎么使用RadioButton制作选择题?_第8张图片

7、最后放一个动态文本,设置实例名为txt,其它设置如图。

flash怎么使用RadioButton制作选择题?_第9张图片

8、在主时间轴加如下代码:

var right_index:int=3;
var selected_index:int=-1;
initSence();
function initSence():void
{
for(var i:int=0;i<4;i++)
{
this["l"+i].addEventListener(MouseEvent.CLICK,SelectEvent);
}
btn_submit.addEventListener(MouseEvent.CLICK,SubmitAnswer);
}
function SelectEvent(e:MouseEvent):void
{
var obj:Object=e.target;
selected_index=int(obj.name.slice(1));
}
function SubmitAnswer(e:MouseEvent):void
{
if(selected_index==-1)
{
txt.text="请选择答案后点击确定!";
}
else if(selected_index==right_index)
{
txt.text="选择正确!";
}
else
{
txt.text="选择错误!";
}
}

flash怎么使用RadioButton制作选择题?_第10张图片

9、运行后就可以看一下效果了,选择不同,提示也会不同。

flash怎么使用RadioButton制作选择题?_第11张图片

flash怎么使用RadioButton制作选择题?_第12张图片

flash怎么使用RadioButton制作选择题?_第13张图片

以上就是flash使用RadioButton组件的方法,希望大家喜欢,请继续关注脚本之家。

相关推荐:

flash怎么创建按钮组件?

flash怎么使用DataGrid组件?

FLASH CS6组件怎么制作视频播放器?

你可能感兴趣的:(flash怎么使用RadioButton制作选择题?)