我有以下错误:
场景1,图层'smashNow',第138帧,第1行1119:通过静态类型
onRelease
的引用访问可能未定义的属性flash.display:SimpleButton
。
这是我的代码:
play_mc.onRelease= function ()
{
GotoAndPlay ("Scene 3",1)
}
答案 0 :(得分:1)
您的代码根本不是 AS3 !尝试这样的事情:
play_mc.addEventListener(MouseEvent.CLICK, function(event:MouseEvent):void {
gotoAndPlay(1, "Scene 3");
});
答案 1 :(得分:0)
您正在使用Actionscript 2而不是Actionscript 3.此外,您可能会考虑将play_mc重命名为play_button,因为它不是movieclip,而是一个按钮(SimpleButton)。
干净的方法就是这样:
play_mc.addEventListener(MouseEvent.CLICK, playMyScene, false, 0, true);
function playMyScene(event:MouseEvent):void
{
gotoAndPlay(1,"Scene 3");
}