[AS3]as3以数组形式加载多个图片文件数组应用完整示例
[AS3]as3以数组形式加载多个图片文件数组应用
[AS3]as3以数组形式加载多个图片文件数组应用
- //cuplayer.com提示要加载的素材数组
- var imagesArray:Array = new Array('image1.jpg', 'image2.jpg','image3.jpg','image4.jpg');
- //cuplayer.com已加载的素材数组
- var loadedArray:Array = new Array();
- var counter:int = 0;
- //cuplayer.com加载文件函数
- function loadImage():void{
- var loader:Loader = new Loader();
- loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loaded);
- loader.load(new URLRequest(imagesArray[counter]));}
- //加载成功后调取
- function loaded(e:Event):void{
- //将已加载的置入数组
- loadedArray.push(e.target.content);
- //判断是否是最好一个
- if(counter == imagesArray.length-1){
- for(var i:uint = 0; i < loadedArray.length; i++){
- loadedArray[i].x = 0 + i * 100;
- addChild(loadedArray[i]); }
- } else{
- counter++;
- loadImage();
- }}
- //cuplayer.com从第一个开始加载
- loadImage();
热门文章推荐
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [FMS]FMS流媒体服务器配置与使用相关的介绍
- [AS3]什么是M3U8,与HTML5的区别是什么
- AS2.0 让flash自适应全屏,并且不自动缩放
- [AS3]as3.0的sound类常用技巧整理
- [AS3]as3与ByteArray详解、ByteArray介绍、ByteArray用法
- 关于RTMP,RTMPT,RTMPS,RTMPE,RTMPTE协议的介绍
- [JS]分享浏览器弹出窗口不被拦截JS示例
请稍候...