Actionscript 3 [AS3]gotoAndPlay(帧标签、场景名称)失败

Actionscript 3 [AS3]gotoAndPlay(帧标签、场景名称)失败,actionscript-3,Actionscript 3,我在场景1中有一个帧(称为“x”),当单击“x”上的按钮“btn”时,我尝试转到场景2中另一个帧,其帧标签为“此处”。这是我在“x”中的代码: 这是行不通的。我在输出窗口中得到一些信息,它说“ArgumentError:Error#2109:Frame label Scene2未在此处的场景中找到。” Flash似乎将“此处”重新命名为场景名称,因此我也尝试了以下方法: MovieClip(root).gotoAndPlay("Scene2", "Here"); 但上面写着“现场未找到”。然

我在场景1中有一个帧(称为“x”),当单击“x”上的按钮“btn”时,我尝试转到场景2中另一个帧,其帧标签为“此处”。这是我在“x”中的代码:

这是行不通的。我在输出窗口中得到一些信息,它说“ArgumentError:Error#2109:Frame label Scene2未在此处的场景中找到。”

Flash似乎将“此处”重新命名为场景名称,因此我也尝试了以下方法:

MovieClip(root).gotoAndPlay("Scene2", "Here"); 
但上面写着“现场未找到”。然而,下面的代码都起作用:

MovieClip(root).gotoAndPlay(1, "Scene2"); 
/*---*/
MovieClip(root).gotoAndPlay("Here"); //In the case that frame Here is in Scene1

我在谷歌上搜索了很多,但还是被困在这里。请问,有人能帮我吗

你的代码看起来不错。你能提供一个FLA文件吗?我用的是CS4。我希望这能对你的版本起作用,谢谢你尝试帮助我。它在FlashCC和FlashCS6中工作。
MovieClip(root).gotoAndPlay(1, "Scene2"); 
/*---*/
MovieClip(root).gotoAndPlay("Here"); //In the case that frame Here is in Scene1