【发布时间】:2014-03-15 06:11:39
【问题描述】:
我正在使用 JQuery 来处理我的游戏中的所有按键,并且我很好地处理了事件,但我想限制玩家,因为如果他们按下一个键并按住它,它不会继续触发它。
这是我当前的代码:
this.EventListener = function(){
$(document).ready(function(){
$(document).keydown(function(key){
switch(parseInt(key.which, 10)){
case AKey:
case LeftArrow:
player.move(Left);
break;
case DKey:
case RightArrow:
player.move(Right);
break;
case UpArrow:
case Spacebar:
player.shoot();
break;
}
});
});
有人知道如何实现这样的东西吗?我一直找不到这样的东西......
【问题讨论】:
标签: javascript jquery event-handling keypress keyboard-events