`

复制多个loader

阅读更多
package flash023{
    import flash.display.Loader;
        import flash.display.MovieClip;
    import flash.display.Sprite;
    import flash.events.Event;
    import flash.filters.ConvolutionFilter;
    import flash.net.URLLoader;
    import flash.net.URLRequest;
        import flash.net.URLLoaderDataFormat;
        import flash.utils.ByteArray;
    /**
    * ...
    * @author FLASH023
    */
    public class Main extends Sprite{
        private var loader:URLLoader;
                private var load_num:uint;
        public function Main():void{
            loadSWFBa("swf/as3.swf");
        }
        private function loadSWFBa(_path:String ):void{
            loader = new URLLoader;
                        loader.dataFormat=URLLoaderDataFormat.BINARY ;
            loader.addEventListener (Event.COMPLETE , baComplete);
            loader.load(new URLRequest (_path));
        }
        private function baComplete(_evt:Event):void {
                        var _ba:ByteArray = _evt.target.data as ByteArray;
                        var _total:uint = 4;//复制四个
                        while(_total--){
                                var _loader:Loader = new Loader;
                                _loader.loadBytes (_ba);
                                _loader.contentLoaderInfo.addEventListener (Event.COMPLETE, loadComplete);
                        }
            //-------------------
            loader.removeEventListener (Event.COMPLETE , baComplete);
            loader = null;
        }
                private function loadComplete(_evt:Event):void {
                        var _mc:MovieClip = _evt.target.content as MovieClip;
                        _mc.x = load_num % 2 * 300;
                        _mc.y = uint(load_num / 2) * 220;
                        load_num++;
                        addChild (_mc);
                }
    }
}
分享到:
评论

相关推荐

    as3场景中MC复制一个或多个

    说明:这个是用来实现已在场景中的Mc复制多个出来,如AS2中可以duplicateMovieClip,AS3中用是用New和addChild的, 有人会说As3可以用  方法1——反射方法: var ClassRef:Class = getDefinitionByName...

    next-image-trace-loader:加载时以SVG形式跟踪图像

    在Next 10中可以直接使用,如果您需要更多自定义,则可能需要复制源并导入依赖项image-trace-loader , file-loader和url-loader 。 例子 查看网站: : 入门 将组件安装到您的项目。 yarn add next-image-trace...

    loader.js:动画的小库,在网页加载时显示

    加载器.js loaderjs 是一个用于简单动画的小库,在网页加载时显示...将项目克隆到磁盘后,您可以简单地获取 loader.js 文件并将其复制到您自己的项目中。 有关更多信息,请访问 注意:loaderjs 需要 JQuery! [removed]

    drupal-project-loader

    一次执行的多个请求的数量。 是的 ÿ 错误的 假设“是”作为所有提示的答案。 日志级别 升 警告 日志记录级别。 版本 v 错误的 输出版本号。 超时 米 15000 等待服务器发送响应头的毫秒数。 例子: drupal...

    s3-bucket-loader:用于将大量文件快速加载或复制到 S3 的实用程序,可选择通过 yas3fs 或任何其他 S3 文件系统抽象; 以及从 s3 存储桶到存储桶(mirroringcopy)

    由于单线程甚至有限的多线程复印机需要的时间太长,以传统方式(即 rsync 或从源到目的地复制)的最初尝试很快变得不切实际。 s3-bucket-loader 利用简单的 master/worker 范例来获得规模经济,将许多文件从 ...

    高通平台QFIL使用手册

    的QPST服务器可以记录多个电话本地主机。 1.2公约 函数声明、函数名、类型声明、属性和代码样本中出现的不同的字体,例如,#包括。代码变量出现在角括号中,例如,<数字>。要输入的命令以不同的字体出现,例如,复制...

    mockery-master用于测试的模拟对象PHP库.zip

    <?... use Mockery\ExpectationInterface; use Mockery\Generator\CachingGenerator; use Mockery\Generator\Generator;...use Mockery\Generator\... 7、需要监听多个端口复制多个jar文件打开即可。

    解析在zend Farmework下如何创立一个FORM表单

    1.首先让我们设置一下我们的程序,让Zend能够自动载入方法,不需要我们手动的去载入复制代码 代码如下:require_once ‘Zend/Loader/Autoloader.php’ //载入自动加载类$loader = Zend_... //多个命名空间的注册方法$l

    施耐德-ATV32同步与异步电机变频器产品目录.pdf

    使用Multi-Loader (多功能下载器) 工具5可以将PC或变频器上的配置被复制到另一个 变频器上,而变频器无需通电。 说明 1至6,见上述“对话和配置工具”。 电源端子 保护盖,关闭后可以防止接触到电源端子7 用于访问...

    QQ怎么运行起来的?CPU、内存、硬盘和主板的关系

    双击QQ图标,操作系统就会知道你要运行这个软件,它会在硬盘中找到你安装的QQ软件,将数据(安装的软件本质上就是很多数据的集合)复制到内存。对!就是复制到内存!QQ不是在硬盘中运行的,而是在内存中运行的。 为什么...

    rsp3-armv8-baremetal-tutorial:基于树莓派3构建一个操作系统的系列教程

    此项目包含了多个Eclipse CDT工程,按照编号,每个工程都是独立的。 这些工程从零开始构建了一个用于教学的操作系统,希望它们对你有用。 使用 使用git clone此项目, 打开Eclipse,切换到新的工作空间,选择此项目...

    gpsapp5.16c

    Loader.exe - 间接启动Gpsapp.exe主程序,如果直接启动Gpsapp.exe时,一机多图播放器窗口总是在一体机主菜单的后面,无法看到播放器窗口,这时请用Loader.exe程序启动Gpsapp.exe。 2、资源文件目录中有导航按钮...

    ci-multitenancy-extension:Code Igniter Extension 可在多租户应用程序中转换您的应用程序

    设置多租户扩展这个扩展允许你转换你的 CodeIgniter 应用程序以在多租户环境(Multitenancy)中使用安装我们假设您的 Code Igniter 应用程序位于 /path/to/code-igniter-app 将文件复制到应用程序: $ cd / path / ...

    施耐德-Lexium32系列伺服产品目录.pdf

    Multi-Loader工具 3 Multi-Loader工具可实现从一个PC或伺服驱动器复制配置,并下载至另一个伺服驱动器。 伺服驱动器可以断电。 SoMove设置软件 4 SoMove设置软件用于在自动或手动模式下以示波器 (Oscilloscope) 功能...

    Windows CE 6.0嵌入式高级编程(中文版)

    1.5.8 多语言的国际化定位 1.5.9 实时通信和VolP 1.5.10 OS设计模板 1.6 开发CE应用程序 1.7 测试和调试 1.8 Windows Embedded CE的功能 1.9 小结 第2章 开发环境和工具 2.1 Windows Embedded CE Platform Builder ...

    xml与反射.txt

    的,然后直接复制修改,由于容易犯各种低级的错误(大小写啊,多一个或少一个字母啊……),一个错误就可以让你找半天。 有了java反射机制,什么都好办了,只需要写一个dao类,四个方法,增删改查,传入不同的对象,...

    LoadLab:纯CSS加载器

    这些微调器中的一些是单元素加载器,而一对则使用多个元素。 请按照以下步骤在您自己的项目中使用加载程序 将HTML和CSS复制到您的项目中。 通过调整高度和宽度来更改装载机的尺寸。 (必须相等) 根据您的喜好...

    cra-spectacle-mdx-boilerplate:一个基于CRA的样板,用于使用MDX语法创建一个Spectacle幻灯片集

    该示例幻灯片大多也是从spectacle-boilerplate-mdx复制的,还添加了一些额外的幻灯片,以显示如何处理多个MDX文件,加载图像以及导入文本和代码以在幻灯片中作为代码块显示。 我还加载了带有Monokai主题的Prism.js...

    NodeJs项目中关闭ESLint的方法

    但有时如果我们复制了另一个格式不一样的项目文件,就会被ESLint的报错阻止程序的运行,而改动地方又太多,这时候我们就想关闭这个ESLint了。 在项目中关闭ESLint方法:找到build文件夹 -> webpack.base.conf.js 在...

    验证不同ISO和ZIP编码的PHP库.zip

    这种文件可以简单的理解为复制光盘上全部信息而形成的镜像文件。ZIP,是一个文件的压缩的算法,原名Deflate(真空),发明者为菲利普·卡兹(Phil Katz)),他于1989年1月公布了该格式的资料。ZIP通常使用后缀名“....

Global site tag (gtag.js) - Google Analytics