• 再秀一个FLASH相册


    这个应该是去年的某一天,在图书馆做的,其实就一点代码,弄了一个上午。文件有点大,缓冲可能要点时间,请耐心等待。 请点击这里查看演示:http://www.swfcabin.com/open/1299142451下载请点击这里 。 下面是代码。
    var myArr:Array=new Array(mc0,mc1,mc2,mc3,mc4,mc5,mc6,mc7,mc8,mc9,mc10,mc11,mc12, mc13,mc14,mc15,mc16,mc17,mc18,mc19,mc20,mc21,mc22); var myTimer:Timer=new Timer(10,0); var speed:Number=50; var tempmyMC:MovieClip=new MovieClip(); tempmyMC=myArr[22]; myTimer.addEventListener(TimerEvent.TIMER,onTimer); function onTimer(event:TimerEvent):void { tempmyMC.x+=speed; if (tempmyMC.x>=600) { changeIndex(); speed*=-1; } if (tempmyMC.x<=300) { myTimer.stop(); tempmyMC=myArr[22]; speed*=-1; } } for (var i:Number=0; i<=22; i++) { myArr[i].addEventListener(MouseEvent.CLICK,onClick); } function onClick(event:MouseEvent):void { myTimer.start(); } function changeIndex() { var tempMc:MovieClip=new MovieClip(); tempMc=myArr[22]; myArr.pop(); myArr.unshift(tempMc); for (var j:Number=0; j<=22; j++) { setChildIndex(myArr[j],j); } }
    代码完。 本来想演示直接贴在这里,但是FLASH插入无法实现,只有我的opera能显示,其它浏览器都显示不了。

    还有这个代码插件真上火,不知道用什么插件能高亮显示代码。上面代码中的第一句数组定义是在一行的,但是太长了,只能手动换行。

  • 相关阅读:
    顺序队列C/C++实现
    顺序队列C/C++实现
    顺序队列C/C++实现
    Java文件拷贝
    Java文件拷贝
    三大范式与BCNF
    基础知识
    编辑软件
    Linux基础知识集锦
    Linux基础知识集锦
  • 原文地址:https://www.cnblogs.com/bimgoo/p/2502853.html
Copyright © 2020-2023  润新知