系统吧 专业的电脑操作系统,支持重装各种原版系统xp/win7/win8/win10 这个系统怎么样?试试系统吧系统,体验办公系统畅快愉悦感。 各种电脑系统安装过程一样,神一般的畅快!
-->
当前位置:主页 > 电脑技术 >

告诉你Animate如何制作答题课件-选择(2)

作者:叶银菲 分类:电脑技术 发布时间:2017-09-08 04:17:56

电脑现已成为我们工作、生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到Animate如何制作答题课件-选择(2)的问题,如果我们遇到了Animate如何制作答题课件-选择(2)的情况,该怎么处理怎么才能解决Animate如何制作答题课件-选择(2)带来的困扰呢,对于这样的问题其实我们只需要FLASH CS5/CS6/CC或者Animate CC打开制作软件,新建AS3文档。制作开始答题按钮,设置按钮实例名为btn_start新建一个图层,在这个图层上制作题目内容。首先画一个...

电脑现已成为我们工作、生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到Animate如何制作答题课件-选择(2)的问题,如果我们遇到了Animate如何制作答题课件-选择(2)的情况,该怎么处理怎么才能解决Animate如何制作答题课件-选择(2)带来的困扰呢,对于这样的问题其实我们只需要FLASH CS5/CS6/CC或者Animate CC打开制作软件,新建AS3文档。制作开始答题按钮,设置按钮实例名为btn_start新建一个图层,在这个图层上制作题目内容。首先画一个背景,并把题目放到上面。制作选项用的影片剪辑,如下图所示。里面包含两帧内容,总共三个图层,第一个图层是停止代码stop();以及透明形状,定义点击区域。第二个图层是方框,代表未选择状态,第三个图层,第一帧是空白关这样就解决了这样的问题,接下来给大家带来Animate如何制作答题课件-选择(2)的详细操作步骤。

工具/原料

FLASH CS5/CS6/CC或者Animate CC

方法/步骤

打开制作软件,新建AS3文档。

告诉你Animate如何制作答题课件-选择(2)

制作开始答题按钮,设置按钮实例名为btn_start

告诉你Animate如何制作答题课件-选择(2)

告诉你Animate如何制作答题课件-选择(2)

新建一个图层,在这个图层上制作题目内容。

告诉你Animate如何制作答题课件-选择(2)

首先画一个背景,并把题目放到上面。

告诉你Animate如何制作答题课件-选择(2)

制作选项用的影片剪辑,如下图所示。

里面包含两帧内容,总共三个图层,第一个图层是停止代码stop();

以及透明形状,定义点击区域。

第二个图层是方框,代表未选择状态,第三个图层,第一帧是空白关键帧,第二帧是方块,代表选择状态。

四个影片剪辑的实例名分别为:m0,m1,m2,m3

告诉你Animate如何制作答题课件-选择(2)

告诉你Animate如何制作答题课件-选择(2)

完成制作后选择所有内容转换成影片剪辑,并设置实例名为a0

告诉你Animate如何制作答题课件-选择(2)

告诉你Animate如何制作答题课件-选择(2)

再新建一个图层,放答题后的判断内容。绘制一个形状,并在上面放一个动态文本框,实例名设置为txt,并选择消除锯齿选项为使用设备字体。

最后形状和文本框转换为影片剪辑,并设置实例名为end_mc

告诉你Animate如何制作答题课件-选择(2)

告诉你Animate如何制作答题课件-选择(2)

告诉你Animate如何制作答题课件-选择(2)

告诉你Animate如何制作答题课件-选择(2)

在主时间轴加如下代码:

end_mc.visible=false;//隐藏结果面板

a0.visible=false;//隐藏题目

btn_start.addEventListener(MouseEvent.CLICK,ShowQuestion);//点击开始按钮,显示题目

end_mc.addEventListener(MouseEvent.CLICK,ResetEvent);//点击后重新开始

function ShowQuestion(e:MouseEvent):void

{

btn_start.visible=false;

a0.visible=true;//显示题目

/////////////////

//给题目中的选项添加鼠标事件

for(var i:int=0;i<4;i++)

{

a0["m"+i].addEventListener(MouseEvent.CLICK,ShowEndEvent);//根据点击选项显示结果

}

}

function ShowEndEvent(e:MouseEvent):void

{

var obj:Object=e.currentTarget;

var t:int=int(obj.name.slice(1));

end_mc.visible=true;

if(t==2)//如果选择正确

{

end_mc.txt.text="恭喜你,答对了!";

}

else

{

end_mc.txt.text="很可惜,答错了!";

}

}

xp 更多>>
win7 更多>>
win8 更多>>
win10 更多>>
U盘 更多>>
电脑技术 更多>>
网站地图 | 豫ICP备2021035069号-4 | 友情链接qq:191064436
系统吧

版权所有 © 2012-2023 系统吧 免责声明:本站资源均收集于互联网,其著作权归原作者所有,如果有侵犯您权利的资源,请来信告知,我们将及时删除相应资源。