宜昌本地软件开发与弱电工程服务商
项目咨询 · 快速响应
您当前的位置: > 博客2 > AS2与AS3技术

[as3]AS3程序加载外部多个图片文件源代码

2016-10-13 00:16:48 点击量:10 标签: 收藏本文

[as3]AS3程序加载外部多个图片文件源代码

  1. //要加载的素材数组 
  2.  
  3. var imagesArray:Array = new Array('image1.jpg', 'image2.jpg','image3.jpg','image4.jpg'); 
  4.  
  5. //已加载的素材数组 
  6.  
  7. var loadedArray:Array = new Array(); 
  8.  
  9. var counter:int = 0
  10.  
  11. //加载文件函数 
  12.  
  13. function loadImage():void{ 
  14.  
  15.    var loader:Loader = new Loader();    
  16.  
  17. loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loaded);   
  18.  
  19.  loader.load(new URLRequest(imagesArray[counter]));} 
  20.  
  21. //加载成功后调取 
  22.  
  23. function loaded(e:Event):void{    
  24.  
  25. //将已加载的置入数组   
  26.  
  27.  loadedArray.push(e.target.content);  
  28.  
  29.  //判断是否是最好一个   
  30.  
  31.   if(counter == imagesArray.length-1){      
  32.  
  33.       for(var i:uint = 0; i < loadedArray.length; i++){     
  34.  
  35.        loadedArray[i].x = 0 + i * 100;            
  36.  
  37. addChild(loadedArray[i]);       }      
  38.  
  39.   }   else{      
  40.  
  41.   counter++;      
  42.  
  43.   loadImage();   
  44.  
  45.  }} 
  46.  
  47. //从第一个开始加载 
  48.  
  49. loadImage(); 

 

ABOUT US
宜昌农人网络科技有限公司

我们是一家提供综合软件外包与弱电工程服务的技术公司。

业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。

公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室