加载外部的swf

来源:互联网 发布:开淘宝店卖干果怎么样 编辑:程序博客网 时间:2024/04/28 08:11

 

public function startLoad():void

{

loader = new Loader();

        loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadCompleteHandler);

loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgressHandler);

loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, errorHandler);

 

        var request:URLRequest = new URLRequest(url);

        loader.load(request);

}

 

private function loadCompleteHandler(e:Event):void

{

tClip = e.currentTarget.content as MovieClip;

this.addChild(tClip);

 

loader.contentLoaderInfo.removeEventListener(ProgressEvent.PROGRESS, onProgressHandler);

loader.contentLoaderInfo.removeEventListener(IOErrorEvent.IO_ERROR, errorHandler);

loader.contentLoaderInfo.removeEventListener(Event.COMPLETE, loadCompleteHandler);

}

private function onProgressHandler(e:Event):void

{

}

private function errorHandler(e:Event):void

{

throw Error("fail!!");

}

 

原创粉丝点击