Actionscript 3 Adobe Animate Actionscript 3.0“;单击ToToGetExtScene";代码不工作

Actionscript 3 Adobe Animate Actionscript 3.0“;单击ToToGetExtScene";代码不工作,actionscript-3,button,Actionscript 3,Button,因此,我有一个名为“n2”的按钮的以下代码,正如你所看到的,当我点击它时,它应该带我到下一个场景,但它不起作用。它在场景2中,我正在尝试进入下一个场景,每当我测试场景并单击它时,我甚至没有收到错误,它就是不起作用。 顺便说一句,它是一个GIF定义为一个电影剪辑,然后作为一个按钮。这会导致问题吗 n2.addEventListener(MouseEvent.CLICK, fl_ClickToGoToNextScene); function fl_ClickToGoToNextScene(eve

因此,我有一个名为“n2”的按钮的以下代码,正如你所看到的,当我点击它时,它应该带我到下一个场景,但它不起作用。它在场景2中,我正在尝试进入下一个场景,每当我测试场景并单击它时,我甚至没有收到错误,它就是不起作用。 顺便说一句,它是一个GIF定义为一个电影剪辑,然后作为一个按钮。这会导致问题吗

 n2.addEventListener(MouseEvent.CLICK, fl_ClickToGoToNextScene);

function fl_ClickToGoToNextScene(event:MouseEvent):void
{
    MovieClip(this.root).nextScene();
}

如果在函数中放置跟踪并注释掉“MovieClip(this.root).nextScene();”,则可以看到该函数是否在单击按钮时被调用

我以前没有使用过animate,但是在flash中,您必须命名您的按钮/movieclip,然后还要命名实例。这允许您使用actionscript引用的两个独立名称创建两次对象

不确定这是否有用,但我想我会给你一些东西来尝试,祝你好运