【问题标题】:MelonJS debug modeMelonJS 调试模式
【发布时间】:2016-02-22 23:37:54
【问题描述】:

我正在使用 melonJS (v3.x) 来开发我的 HTML5 游戏。

在调试模式 (http://something:8000/#debug) 下一切正常,但如果我在没有调试面板 (http://something:8000/) 的情况下进行测试,我的场景已加载并呈现,但我的任何事件都不起作用(keyBind、pointerBind 等) .

我不知道问题出在哪里。我的日志中没有错误,我的萤火虫中也没有。同样,在调试模式下一切正常。有什么帮助吗?

编辑

我的事件也可以正常工作,它们在调用时会被触发。问题似乎来自从未更新的场景……

【问题讨论】:

    标签: melonjs


    【解决方案1】:

    听起来您的update 方法中缺少return true。当一个实体想要 melonJS 渲染场景时,它应该返回 true。默认情况下不发送此“重绘信号”,因此当场景中没有动画时,它可用于优化重绘。

    调试面板本身将 return true 来自其 update 方法的每一帧。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-03-27
      • 1970-01-01
      • 2017-04-03
      • 2015-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多