`

在AS3中加载多个文件

 
阅读更多
//要加载的素材数组
var imagesArray:Array = new Array('image1.jpg', 'image2.jpg','image3.jpg','image4.jpg');
//已加载的素材数组
var loadedArray:Array = new Array();
var counter:int = 0;
//加载文件函数
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();  
 }}
//从第一个开始加载
loadImage();
分享到:
评论

相关推荐

    AssetLoader, 在AS3Signals上,创建了AS3的多文件/.zip

    AssetLoader, 在AS3Signals上,创建了AS3的多文件/ AssetLoaderAS3Signals构建的AS3多文件/...概述AssetLoader提供了一种简单的加载多个文件的方法。 Assetloader不使用事件;而是使用 AS3Signals语句。一些特性请查看

    SWF加载到应用程序中,AS3 Sorcerer将以树视图模式显示它的内容,允许您单击各个节点来显示下级元素。

    主界面是简单和直接的,它可以让你打开你需要反编译的文件,但它需要记住,它只在AS3 SWF文件无法读取其他类型的Flash视频的情况下工作。 一旦目标SWF加载到应用程序中,AS3 Sorcerer将以树视图模式显示它的内容,...

    ghostcat for AS3 GhostCatTools ActionScript3.0

    一个可以查看SWF库内容的程序,同时也可以用来编辑阅读压缩后的文本文件 SWFBrower 浏览多SWF的AIR程序,另外附加一些特殊功能 导入工程方法 以下3选1 1.加载GhostCat\bin\GhostCat.swc 2.导入GhostCat下所有源码,...

    as3.0基于xml 的相册

    一个as3.0基于xml 的相册,xml是一种无关程序的数据载体,他可以被很多程序语言解析并加以利用。

    glide-lide具有加载本地图片、远程图片、GIF动画等功能.zip

    Glide能够支持Android设备中的所有视频剧照的加载和展示缩略图的支持: 为了减少在同一个view组件里同时加载多张图片的时间,可以调用Glide.with(context).load(“图片路径“).thumbnail(“缩略比例“).into(“view...

    ZendFramework中文文档

    7.9.4. 在响应对象中测试异常 7.9.5. 子类化响应对象 7.10. 插件 7.10.1. 简介 7.10.2. 编写插件 7.10.3. 使用插件 7.10.4. 获取和控制插件 7.10.5. 包含在标准发行包中的插件 7.10.5.1. 动作堆栈 7.10.5.2...

    轻量级视频编码压制工具 ShanaEncoder 5.2.1.2 中文多语免费版.zip

    ShanaEncoder 中文版是一种这样的程序,能够将...该程序将单个或多个多媒体文件转换为各种常见和不常见的格式 总结一下,ShanaEncoder 是一款功能强大的转换器,适用于拥有大型多媒体库且需要批处理编码器的任何人。

    易语言调用as_zlib压缩解压源码

    研究页游的时候用易语言调用as,感觉挺方便,不需要懂太多as去写AIR,主要是水平不够,很多想法,用易语言写直来更简单。。。直接解开页游SWF复制出来加解密代码,通过源码中的方法,可解包资源配置等文件。@闻v风。...

    利用输入法注入DLL

    来控制服务输入法,当然最后还需要一个用于注入的目标DLL,这样一共就有3个文件。开始 工作后,控制程序首先将服务输入法安装到系统中,然后传递几个参数给服务输入法,参数 中包括了需要注入的DLL文件的名称和...

    linux-0.00包含两个特权级3的用户任务和一个系统调用中断过程

    其由两个文件组成:as86汇编语言写的boot.s(引导启动程序) 和GNU as汇编写的head.s(多任务内核程序)。前者只是引导程序,把head.s代码加载进内存并把控制权转移到head.s中执行; 后者实现两个特权级3上的任务在时钟...

    RFC中文文档-txt

    RFC1998 BGP 社区属性在多本地路由中的应用 RFC2002 IP移动性支持 RFC2003 在IP内封装IP RFC2004 IP最小封装 RFC2005 IP移动性的适用性陈述 RFC2011 SNMPv2 管理信息基础用于Internet 协议使用SMIv2 RFC2012 SNMPv2 ...

    Hibernate+中文文档

    16.1.4. 返回多个实体(Returning multiple entities) 16.1.5. 返回非受管实体(Returning non-managed entities) 16.1.6. 处理继承(Handling inheritance) 16.1.7. 参数(Parameters) 16.2. 命名SQL查询 ...

    计算机应用基础项目化教程—第3模块.pptx

    将Word文档转换为PDF格式文件的操作方法是: (1)下载并安装Office 2010 "Save As PDF and XPS"加载插件。 (2)单击"文件" " 另存为"命令,在"另存为"对话框中,保存类型选择"PDF(*.pdf)"选项,单击"保存"按钮即可。 ...

    node-loader-core:用于配置的基本加载器

    但是, @node-loader/core项目允许您通过配置文件将多个文件合并为一个加载器。 安装 npm install --save @node-loader/core # Or, if you prefer yarn yarn add @node-loader/core 用法 在当前工作目录中创建一个...

    如何编写批处理文件批处理文件批处理文件

    以默认方式,/F 通过每个文件的每一行中分开 的第一个空白符号。跳过空白行。您可通过指定可选 "options" 参数替代默认解析操作。这个带引号的字符串包括一个或多个 指定不同解析选项的关键字。这些关键字为: ...

    arcgis工具

    在编辑环境中选中覆盖同一区域的多个要素中的一个要素 2).按下N键,被选要素就会自动地切换到另一个图层的要素上去(如图1) 3).重复操作,直到选中目标要素为止 21. 编辑时一些常用的快捷键 一、公共快捷键...

    js加载之使用DOM方法动态加载Javascript文件

    由于浏览器按照[removed]在网页中出现的顺序,读取Javascript文件,然后立即运行,导致在多个文件互相依赖的情况下,依赖性最小的文件必须放在最前面,依赖性最大的文件必须放在最后面,否则代码会报错。 (2)性能...

    Hibernate中文详细学习文档

    16.1.4. 返回多个实体(Returning multiple entities) 16.1.5. 返回非受管实体(Returning non-managed entities) 16.1.6. 处理继承(Handling inheritance) 16.1.7. 参数(Parameters) 16.2. 命名SQL查询 ...

    ReactJS 的 SVG 加载器组件

    react-inlinesvg 在 React 组件中加载内联、本地或远程 SVG。 亮点:beach_with_umbrella: 易于使用:只需设置 src :hammer_and_wrench: 灵活:个性化选项以满足您的需求 :high_voltage: 智能:异步请求将被缓存。 :...

Global site tag (gtag.js) - Google Analytics