各位大神显灵,as3.0 5个按钮分别点击后跳到主场景的某个桢,然后加载对应的5个外部swf文件代码? 30
假设5个按钮为btn1,btn2,btn3,btn4,btn5他们在一个影片剪辑mc_1中。点击这些按钮都跳转到主场景的某个桢,然后分别加载对应的外部swf文件1,2,3...
假设5个按钮为btn1,btn2,btn3,btn4,btn5他们在一个影片剪辑mc_1中。点击这些按钮都跳转到主场景的某个桢,然后分别加载对应的外部swf文件1,2,3,4,5。
as3.0代码该如何写? 展开
as3.0代码该如何写? 展开
3个回答
展开全部
多简单啊. 拿btn1举例子
btn1.addEventListener(MouseEvent.CLICK, f1);
function f1(e:MouseEvent):void
{
btn1.removeEventListener(MouseEvent.CLICK,f1);//用完释放内存是好习惯
MovieClip(root).gotoAndStop(10);//跳到第10帧
}
然后在第10帧写上你加载外部swf文件的代码
var loader1:Loader = new Loader();
loader1.load(new URLRequest("1.swf");
addChild(loader1);
btn1.addEventListener(MouseEvent.CLICK, f1);
function f1(e:MouseEvent):void
{
btn1.removeEventListener(MouseEvent.CLICK,f1);//用完释放内存是好习惯
MovieClip(root).gotoAndStop(10);//跳到第10帧
}
然后在第10帧写上你加载外部swf文件的代码
var loader1:Loader = new Loader();
loader1.load(new URLRequest("1.swf");
addChild(loader1);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询