AS3,如何在点按钮后,跳转至某帧,同时载入外部的SWF~~解决问题后追加50分!

假设在main.swf中有个实例名为btn的按钮,点击这个按钮后跳转到第5帧,并载入外部的a.swf,这个a.swf里有个实例名为back的按钮,点这个按钮,要卸载a.swf并返回main.swf~

请高手帮帮忙,给个完整的可用代码~~先行谢过~~
————————————————————————————
解决问题后一定给分!!绝不食言!!

import flash.display.Loader;
import flash.events.Event;
import flash.events.MouseEvent;
import flash.net.URLRequest;
import flash.display.Sprite;

var loader:Loader;

btn.addEventListener(MouseEvent.CLICK,onClick);

function onClick(evt:MouseEvent):void
{
loader = new Loader;
loader.contentLoaderInfo.addEventListener(Event.COMPLETE,onCom);
addChild(loader);
loader.load(new URLRequest("a.swf"));
}
function onCom(evt:Event):void
{
gotoAndStop(2);
if(loader.content["back"] !=null)
{
(loader.content["back"] as Sprite).addEventListener(MouseEvent.CLICK,onClickBack);
}
}
function onClickBack(evt:MouseEvent):void
{
loader.unloadAndStop();
}
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网