zoukankan      html  css  js  c++  java
  • 自定义载入类(如图片、XML)

    package leon.utils{
    	import flash.display.Loader;
    	import flash.events.Event;
    	import flash.display.DisplayObjectContainer;
    	import flash.net.URLRequest;
    	import flash.net.URLLoader;
    	import flash.events.EventDispatcher;
    	import leon.events.LoadEvent;
    
    	public class LoadManager extends EventDispatcher {
    		private var _loader:Loader;
    		private var _container:DisplayObjectContainer;
    
    		public static const LOADED:String="loaded";
    
    		public function LoadManager(_container:DisplayObjectContainer):void {
    			this._container=_container;
    			//trace("ddd");
    		}
    
    		public function LoadImage(_url:String):void {
    			if (! _loader) {
    				_loader=new Loader();
    			}
    			_loader.contentLoaderInfo.addEventListener(Event.COMPLETE,_loaded,false,0,true);
    			_loader.load(new URLRequest(_url));
    		}
    
    		private function _loaded(e:Event):void {
    			//dispatchEvent(new Event(LOADED));
    			dispatchEvent(new LoadEvent(LOADED,"低调点"));
    			this._container.addChild(_loader);
    		}
    
    		public function get x():Number {
    			return this._container.x;
    		}
    
    		public function set x(value:Number):void {
    			this._container.x=value;
    		}
    
    		public function get y():Number {
    			return this._container.y;
    		}
    
    		public function set y(value:Number):void {
    			this._container.y=value;
    		}
    
    		public function unload():void {
    			var _num:int=this._container.numChildren;
    			if (_loader) {
    				if (_num>0) {
    					_loader.unloadAndStop();
    				}
    			}
    		}
    	}
    }
    
  • 相关阅读:
    MySQL进阶(视图)---py全栈
    py基础__socket编程
    MIPS Instruction Set
    WD-保修验证(WCC7K4ARTDF1)
    Seagate-保修验证(za25shrx)
    excel-vlookup
    ebook https://salttiger.com/category/notification/
    远程登录DSM,显示“您没有权限使用本项服务?
    tplink-如何远程WEB管理路由器?
    synology terminal
  • 原文地址:https://www.cnblogs.com/leon3286/p/1762258.html
Copyright © 2011-2022 走看看