zoukankan      html  css  js  c++  java
  • 队列加载类 BulkLoader的使用

    下载地址  http://code.google.com/p/bulk-loader/

    public class TestBulkLoader extends Sprite
        {
            private var loader:BulkLoader;
            
            public function TestBulkLoader()
            {
                stage.scaleMode = StageScaleMode.NO_SCALE;
                stage.align = StageAlign.TOP_LEFT;
                
                loader = new BulkLoader("main-site");
                loader.logLevel = BulkLoader.LOG_INFO;
                var ctx:LoaderContext = new LoaderContext();
                ctx.applicationDomain = ApplicationDomain.currentDomain;
                loader.add("assets/ui.swf",{"context":ctx,"id":"ui"});
                loader.add("assets/a.jpg",{id:"image"});
                loader.add("assets/npc.xml",{priority:20, id:"config-xml"});
                loader.addEventListener(BulkProgressEvent.COMPLETE,onAllItemsLoaded);
                loader.addEventListener(BulkProgressEvent.PROGRESS,onAllItemsProgress);
                loader.start();
            }
            
            protected function onAllItemsProgress(event:BulkProgressEvent):void
            {
                //trace(event.loadingStatus());
            }
            
            protected function onAllItemsLoaded(event:BulkProgressEvent):void
            {
                loader.removeEventListener(BulkLoader.COMPLETE, onAllItemsLoaded);
                loader.removeEventListener(BulkLoader.PROGRESS, onAllItemsProgress);
                
                trace("all souce loaded!");
                var bitmap:Bitmap = loader.getBitmap("assets/a.jpg");
                addChild(bitmap);
                
                var bitmap2:Bitmap = loader.getBitmap("image");
                addChild(bitmap2);
                bitmap2.x = 50;
                bitmap2.y = 0;
                
                var xml:XML = loader.getXML("config-xml");
                
                
                //获得swf里的连接名字
                var b:Class = ImageItem(loader.get("ui")).getDefinitionByName("ui.cishabtn.up") as Class;
                addChild(new Bitmap(new b() as BitmapData));
                
                
                loader.clear();
                loader = null;    
            }
        }
  • 相关阅读:
    mv 命令 简要
    mv 命令
    rmdir 命令
    rm 命令简要
    rm 命令
    mkdir 命令
    pwd 命令
    远程工具(SSH Secure)连接Centos出现中文乱码问题的解决办法
    (4)剑指Offer之链表相关编程题
    (4)剑指Offer之链表相关编程题
  • 原文地址:https://www.cnblogs.com/as3lib/p/2801157.html
Copyright © 2011-2022 走看看