flash课件怎么实现点击跳转到不同的题目?
flash制作课件的时候,遇到答题类内容,需要通过随机跳转帧得到不同的题目,另外,还要注意不能重复出现同一个题目。主要知识点:随机数组的获取,点击事件。该怎么制作呢?下面我们就来看看详细的教程。
1、这里用的是Animate CC原名叫flash cc,打开软件,新建AS3文档。
2、制作一个影片剪辑。
3、影片剪辑的普通帧数为10,从第二帧开始放数字文本框,最后一帧放答题结束。
4、在主场景设置这个影片剪辑的实例名为mc
5、制作一个按钮,设置实例名为mc
6、在主时间轴加如下代码:
var numAry:Array=[2,3,4,5,6,7,8];var index:int=0;var idAry:Array=new Array();mc.gotoAndStop(1);idAry=GetRandomAry(numAry);btn.addEventListener(MouseEvent.CLICK,GetNextFrame);function GetNextFrame(e:MouseEvent):void{if(index<idAry.length){mc.gotoAndStop(idAry[index]);index++;}else{mc.gotoAndStop(mc.totalFrames);}}function GetRandomAry(ary:Array):Array{var tempAry:Array=new Array();var tempAry2:Array=ary;while(tempAry2.length>0){var temp:int=int(Math.random()*10000)%tempAry2.length;tempAry.push(tempAry2[temp]);tempAry2.splice(temp,1);}return tempAry;}
7、运行后就可以通过点击按钮切换内容,完成所有题目后显示结束。
以上就是FLASH点击跳转到某几帧中的一帧的实现方法,希望大家喜欢,请继续关注生活。
- 十大点击量过亿的英文歌排行榜,贾斯亭比伯的Baby人气最高
- 共享打印机点击打印就自动关闭该怎么办?
- 网站数据分析之一:了解网站页面的点击情况(图文)
- 网站做百度推广的时候怎么防止无效点击?
- eBay的SEO主管对提高点击率的一些看法
- 合法提高google adsense广告联盟的点击率
- 百度联盟广告被恶意点击的临时处理方法
- win7系统鼠标右键没响应怎么办?win7系统浏览网页点击鼠标右键没反应的两种解决方法
- Win8.1系统右键点击文件提示"未响应"死机的两种解决方法
- win10手机预览版10149下载点击安装没有反应的解决办法
- 升级Win8.1点击Setup.exe提示不支持此升级路径
- Win8.1无法从睡眠状态唤醒点击鼠标还是键盘都无响应