【问题标题】:Error #1009 with Buttons (AS3)带有按钮的错误 #1009 (AS3)
【发布时间】:2014-08-23 12:20:32
【问题描述】:

在我的小游戏中,我的所有按钮都会出现 typeerror #1009。

我的一个按钮示例如下:

creditsButton.addEventListener(MouseEvent.CLICK, creditsButtonClick);
function creditsButtonClick(event:MouseEvent) {
    removeEventListener(MouseEvent.CLICK, creditsButtonClick);
    gotoAndPlay(3);
}

【问题讨论】:

    标签: actionscript-3


    【解决方案1】:

    首先,不清楚代码的哪一部分引发了该错误。您应该调试它并检查什么是空的。其次,您错误地删除了事件侦听器。您将其添加到 creditsButton 但将其从另一个对象中删除。代码应该是

    creditsButton.removeEventListener(MouseEvent.CLICK, creditsButtonClick);    
    

    【讨论】:

    • 我修好了,我忘了换一个按钮,我的孔代码出错了,我还是很感谢你的回答。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多