所以我正在制作一个有趣的游戏,我创建了一个射击技师,可以在画布上射击子弹,所以问题是当同时产生太多子弹时,命中检测有点混乱,所以我想禁用按住空间并使其成为一个空间,因此您需要点击空间以拍摄我该怎么做?
controller = {
left: false,
right: false,
up: false,
down: false,
shoot: false,
keyListener: function (event) {
var key_state = (event.type == "keydown") ? true : false;
switch (event.keyCode) {
case 37:// left key
controller.left = key_state;
lastKey = 'left';
break;
case 38:
controller.up = key_state;
lastKey = 'up';
break;
case 39:// right key
controller.right = key_state;
lastKey = 'right';
break;
case 40:
controller.down = key_state;
lastKey = 'down';
break;
case 32:
controller.shoot = key_state;
break;
}
}
};
这是我的功能,用于同时按下键盘和按下键盘 请帮我xD