您的位置:首页 > 其它

加载外部的swf

2009-08-12 19:26 267 查看
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!!");

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: