javascript函数游戏
我有以下源代码:javascript函数游戏,javascript,html5-canvas,Javascript,Html5 Canvas,我有以下源代码: var Game = function() { var canvas = document.getElementById('world'); this.context = canvas.getContext('2d'); 我使用一些函数来处理这个类: Game.prototype.updateAll = function() {...} 还有一些其他的功能 现在我想使用鼠标功能(点击右键,左键…) 我认为需要在我的游戏类中添加这样的内容: this.canv
var Game = function() {
var canvas = document.getElementById('world');
this.context = canvas.getContext('2d');
我使用一些函数来处理这个类:
Game.prototype.updateAll = function() {...}
还有一些其他的功能
现在我想使用鼠标功能(点击右键,左键…)
我认为需要在我的游戏类中添加这样的内容:
this.canvas.addEventListener("click", this.getmouse, false);
但是浏览器没有显示任何内容
在我的课堂上如何以及在哪里可以完成这个功能?从你发布的代码来看,
游戏
没有this.canvas
。您使用var canvas
定义了一个局部变量,但需要设置Game
成员变量this.canvas
。如果两者都需要,只需按照当前的var canvas=…
行使用this.canvas=canvas
您定义了游戏.原型.getmouse
吗?