好的,我正在使用JavaScript Canvas Elements等创建游戏.我已经能够加载图像的TONS,但在少数几个,JavaScript回复错误,如
未捕获的TypeError:无法在'CanvasRenderingContext2D'上执行'drawImage':未找到与提供的签名匹配的函数.
这根本没有任何感觉,因为相同的代码在其他地方有效!?!
以下是我的代码中的示例:
board.drawImage(document.getElementById("player_explode"), this.x, this.y);
Run Code Online (Sandbox Code Playgroud)
分别在对象方法内部Player.die().
有谁知道为什么会出现这种行为?我对此感到非常沮丧......
这是一个JSFiddle,用于演示所有代码.
Player.die()位于line[242].