我有这个:
123456789ABCDEF
行动2 .......... o ___ Xa ________ Xo
动作.............一个___ X
JUEGO .............Ò_________ oxxxX
Niveles ...........Ò____ oxxxX
Presentacion..oxxxX
“Action”中的脚本frame1如下所示:
stop();
stage.addEventListener(MouseEvent.CLICK, gotoNiveles);
function gotoNiveles(event:MouseEvent):void
{
trace("goto frame 6");
gotoAndStop(6);
/* line added to do it work properly
stage.removeEventListener(MouseEvent.CLICK, gotoNiveles);
*/
}
“Action2”frame6中的脚本如下所示:
nivelButton1.addEventListener(MouseEvent.CLICK, gotoNivel1);
function gotoNivel1(event:MouseEvent):void
{
trace("goto frame 11");
gotoAndPlay(11);
navigateToURL(new URLRequest("http://www.technotupper.com"), "_blank");
}
它显示:
“转到第6帧”
“转到第11帧”
“转到第6帧”
它打开了“www.technotupper.com”,但它没有工作,因为它没有显示第11帧,而是回到第6帧并显示第6帧。
谢谢。
学家巴勃罗。
答案 0 :(得分:0)
必须删除舞台的鼠标单击事件。
只需添加" stage.removeEventListener(MouseEvent.CLICK,gotoNiveles);"在" gotoAndStop(6);"
之后我将其添加为对该问题的评论。