load.as

来自「一个FLASH写的人物行走自动寻路」· AS 代码 · 共 38 行

AS
38
字号
package 
{
	import flash.display.Sprite;
	import flash.net.*;
	import flash.events.*;
	import flash.events.EventDispatcher
	import flash.display.Loader;

	public class Load extends Sprite
	{
		public var loader:Loader;
		private var url:String;
		public var listened:String="loder"
		
		public function Load():void
		{
			loader=new Loader;
			loader.contentLoaderInfo.addEventListener(Event.COMPLETE,completeHandler);
			loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR,errorHandler);
			loader.load(new URLRequest(url));
		}
		public function set url_(value:String)
		{
			url=value;
		}
		//错误处理事件; 
		private function errorHandler(event:IOErrorEvent):void
		{
			trace("IOErrorEvent");

		}
		//加载图片完成处理事件; 
		private function completeHandler(event:Event):void
		{
			dispatchEvent(new Event(listened));
		}
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?