用flash cs5,AS3.0,想做一个按钮跳转场景,用代码片段做的步骤是怎样的?请具体点。。。麻烦了
3个回答
展开全部
追问
你好,按照你的说法,我的代码是
cj_btn.addEventListener(MouseEvent.CLICK, cjtz);
function cjtz(event:MouseEvent):void
{
MovieClip(this.root).gotoAndPlay(1, "目录");
}
测试之后有这样的错误显示:
ArgumentError: Error #2108: 未找到场景 目录。
at flash.display::MovieClip/gotoAndPlay()
at _fla::MainTimeline/cjtz()
麻烦帮忙解决一下,比较急,谢谢!
追答
应该是你的场景名没有写对吧? 按shift+F2看一下场景面板里面,有没有你要跳转到的场景名
来自:求助得到的回答
展开全部
我碰到了同样的问题,找了无数的回答也没有解决问题。最后,我发现是犯了低级错误——测试的选项不对,不能“测试场景”,而应该“测试影片”。“测试场景”只针对一个场景,所以找不到其他场景。“测试影片”时,会出现场景间不受控制的切换,需要在每个场景的最后一帧添加停止动作。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
绘制一个按钮,并且命名。这里名为Button。
在脚本页面,输入:
Button.addEventListener(MouseEvent.CLICK,action);
function action (e:MouseEvent):void{
gotoAndPlay("目标场景的名字");
}
希望能帮到你!谢谢!
在脚本页面,输入:
Button.addEventListener(MouseEvent.CLICK,action);
function action (e:MouseEvent):void{
gotoAndPlay("目标场景的名字");
}
希望能帮到你!谢谢!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询