无法引用按钮



我正在尝试创建一个允许用户点击按钮并将其带到特定帧的界面。

stop();
home_btn.onRelease {
    gotoAndStop(1);
}
graphics_btn.onRelease {
    gotoAndStop(3);
}
animation_btn.onRelease {
    gotoAndStop(2);
}

如果你很乐意在Actionscript 2而不是Actionscript 3中编写它,你需要对现有代码进行的唯一修改是:

home_btn.onRelease = function() {
    gotoAndStop(1);
}

其他两个按钮相同,这是AS2的正确语法。

对于AS3,您需要为按钮分配一个事件侦听器,该按钮将在触发时执行一个函数:

home_btn.addEventListener(MouseEvent.CLICK, homeClick);
function homeClick(e:MouseEvent):void {
    gotoAndStop(1);
}

最新更新