使用 addKeyListener 绑定键 Javascript
Using addKeyListener to bind keys Javascript
我正在为 class 制作一个小游戏,但我找不到将键绑定到函数的方法。我找到的一个解决方案是使用 addEventListener,但是我找不到获取键值并将其绑定到动画的方法。
document.addEventListener("keydown", function(event){
if(event.which === 65) {
$("#player").animate({left: '5px'});
}
});
var x = event.which || event.keyCode; // Use either which or keyCode, depending on browser support
尝试以 jQuery 的方式进行。
jsfiddle.net/jpmvkqzh/
position.left 当用户按下右箭头键时,元素保持增加 5px,当用户按下左箭头键时,减少 5px。
.stop() 是停止当前-运行 匹配元素上的动画。
我正在为 class 制作一个小游戏,但我找不到将键绑定到函数的方法。我找到的一个解决方案是使用 addEventListener,但是我找不到获取键值并将其绑定到动画的方法。
document.addEventListener("keydown", function(event){
if(event.which === 65) {
$("#player").animate({left: '5px'});
}
});
var x = event.which || event.keyCode; // Use either which or keyCode, depending on browser support
尝试以 jQuery 的方式进行。
jsfiddle.net/jpmvkqzh/
position.left 当用户按下右箭头键时,元素保持增加 5px,当用户按下左箭头键时,减少 5px。
.stop() 是停止当前-运行 匹配元素上的动画。