关于Flash as3,0按钮切换场景的问题 5
做了一个二级导航一级导航6个按钮其中有两个有下级页面我把下级页面都坐在不同的场景里面然后用按钮切换场景可是一直报错说找不到场景即使用一级导航里面的按钮也是同样的问题代码如...
做了一个二级导航
一级导航6个按钮 其中有两个有下级页面
我把下级页面都坐在不同的场景里面
然后用按钮切换场景 可是一直报错说找不到场景
即使用一级导航里面的按钮也是同样的问题
代码如下
function btnbgo(e:Event){
btnb.gotoAndStop(2);
btnc.gotoAndStop(1);
}
function btncgo(e:Event){
btnb.gotoAndStop(1);
btnc.gotoAndStop(2);
}
function btndgo(e:Event){
btnb.gotoAndStop(1);
btnc.gotoAndStop(1);
}
function btnego(e:Event){
btnb.gotoAndStop(1);
btnc.gotoAndStop(1);
}
function btnfgo(e:Event){
btnb.gotoAndStop(1);
btnc.gotoAndStop(1);
}
function onEnter(e:Event){
var speed = 0.4
;
btnb.y += ((btna.y + btna.height+25)-btnb.y)*speed;
btnc.y += ((btnb.y + btnb.height+25)-btnc.y)*speed;
btnd.y += ((btnc.y + btnc.height+25)-btnd.y)*speed;
btne.y += ((btnd.y + btnd.height+25)-btne.y)*speed;
btnf.y += ((btne.y + btne.height+25)-btnf.y)*speed;
}
btna.addEventListener(Event.ENTER_FRAME,onEnter);
btnb.addEventListener(MouseEvent.CLICK,btnbgo);
btnc.addEventListener(MouseEvent.CLICK,btncgo);
btnd.addEventListener(MouseEvent.CLICK,btndgo);
btne.addEventListener(MouseEvent.CLICK,btnego);
btnf.addEventListener(MouseEvent.CLICK,btnfgo);
btnd.addEventListener(MouseEvent.CLICK, fl_ClickToGoToScene);
function fl_ClickToGoToScene(event:MouseEvent):void
{
MovieClip(this.root).gotoAndPlay(1,"scene_p");
}
求各位大神帮帮忙 我明天要交作业
需要的话请大神加QQ 100728 展开
一级导航6个按钮 其中有两个有下级页面
我把下级页面都坐在不同的场景里面
然后用按钮切换场景 可是一直报错说找不到场景
即使用一级导航里面的按钮也是同样的问题
代码如下
function btnbgo(e:Event){
btnb.gotoAndStop(2);
btnc.gotoAndStop(1);
}
function btncgo(e:Event){
btnb.gotoAndStop(1);
btnc.gotoAndStop(2);
}
function btndgo(e:Event){
btnb.gotoAndStop(1);
btnc.gotoAndStop(1);
}
function btnego(e:Event){
btnb.gotoAndStop(1);
btnc.gotoAndStop(1);
}
function btnfgo(e:Event){
btnb.gotoAndStop(1);
btnc.gotoAndStop(1);
}
function onEnter(e:Event){
var speed = 0.4
;
btnb.y += ((btna.y + btna.height+25)-btnb.y)*speed;
btnc.y += ((btnb.y + btnb.height+25)-btnc.y)*speed;
btnd.y += ((btnc.y + btnc.height+25)-btnd.y)*speed;
btne.y += ((btnd.y + btnd.height+25)-btne.y)*speed;
btnf.y += ((btne.y + btne.height+25)-btnf.y)*speed;
}
btna.addEventListener(Event.ENTER_FRAME,onEnter);
btnb.addEventListener(MouseEvent.CLICK,btnbgo);
btnc.addEventListener(MouseEvent.CLICK,btncgo);
btnd.addEventListener(MouseEvent.CLICK,btndgo);
btne.addEventListener(MouseEvent.CLICK,btnego);
btnf.addEventListener(MouseEvent.CLICK,btnfgo);
btnd.addEventListener(MouseEvent.CLICK, fl_ClickToGoToScene);
function fl_ClickToGoToScene(event:MouseEvent):void
{
MovieClip(this.root).gotoAndPlay(1,"scene_p");
}
求各位大神帮帮忙 我明天要交作业
需要的话请大神加QQ 100728 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询