加载外部图片无法显示
package { import flash.display.Sprite; import flash.display.Loader; import flash.net.URLRequest; import flash.events.Event; public class Add_Pic extends Sprite { public var urlRequest:URLRequest = new URLRequest(); public var loader:Loader = new Loader(); public function Add_Pic(_url:String,_x:Number,_y:Number,_width:Number,_height:Number) { urlRequest.url = _url; loader.load(urlRequest); addChild(loader); loader.x = _x; loader.y = _y; loader.width = _width; loader.height = _height; } }}
package { import flash.display.Loader; import flash.net.URLRequest; import flash.events.Event; public class Add_Pic extends Loader { private var w:int; private var h:int; public function Add_Pic(_url:String,_width:int,_height:int) { w=_width; h=_height; contentLoaderInfo.addEventListener(Event.COMPLETE,onLoadComplete); load(new URLRequest(_url)); } private function onLoadComplete(e:Event):void{ width=w; height=h; contentLoaderInfo.removeEventListener(Event.COMPLETE,onLoadComplete); } }}