AS3 中的按钮移动控制错误



在actionscript 3.0中,我正在使用Adobe Air创建一个iOS应用程序。对于主要玩家的移动,我使用的是按钮。每当我运行代码时,我都会收到错误。代码如下。

stop()
up_btn.addEventListener(MouseEvent.CLICK, fl_up);
function fl_up() {
        player.x += 5;
}

如果有人能告诉我这段代码有什么问题,将不胜感激。

当您发布有关您收到的错误的问题时,当您分享错误代码/文本时,它最有帮助。 打开调试,你就会确切地知道代码中断的原因和位置。 也就是说,您忘记在事件侦听器中保留参数;我怀疑这是罪魁祸首。

stop() // <- If this is the only frame on your document, you really don't need this.
up_btn.addEventListener(MouseEvent.CLICK, fl_up);
function fl_up(e:MouseEvent):void {
        player.x += 5;
}

最新更新