首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AS3 gotoAndPlay按钮

AS3 gotoAndPlay按钮
EN

Stack Overflow用户
提问于 2014-05-07 17:40:08
回答 1查看 5.7K关注 0票数 0

我有这个:

代码语言:javascript
复制
           123456789ABCDEF

动作2..........o___Xa________Xo

Action.............a___X

Juego.............o_________oxxxX

Niveles...........o____oxxxX

Presentacion..oxxxX

"Action“frame1中的脚本如下所示:

代码语言:javascript
复制
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中的脚本如下所示:

代码语言:javascript
复制
nivelButton1.addEventListener(MouseEvent.CLICK, gotoNivel1);

function gotoNivel1(event:MouseEvent):void
{

        trace("goto frame 11");
        gotoAndPlay(11);
        navigateToURL(new URLRequest("http://www.technotupper.com"), "_blank");

}

它显示:

  • "goto框架6“
  • "goto frame 11“
  • "goto框架6“

它打开"www.technotupper.com",但是它不能工作,因为它不是显示框架11,而是返回到框架6和显示框架6。

谢谢。

巴勃罗。

EN

回答 1

Stack Overflow用户

发布于 2014-05-08 18:39:04

必须移除舞台上的鼠标单击事件。

只需在"stage.removeEventListener(MouseEvent.CLICK,gotoNiveles)“之后加上”gotoAndStop(6)“;

我把它加起来就像对这个问题的评论。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23524556

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档