一、监听函数
平时我们在玩游戏时难免会涉及到与页面元素交互,HTML提供了多种监听事件让用户可以通过硬件与页面元素进行交互。
对于实体按键,HTML提供了三种操做,KeyDown按键按压,KeyPress按键按压并产生字符,KeyUp释放按键。
document.addEventListener('keydown', function(e) {
switch (e.keyCode) {
case 37:
console.log("左键按下");
break;
case 38:
console.log("上键按下");
break;
case 39:
console.log("右键按下");
break;
case 40:
console.log("下键按下");
break;
}
二、常用按键键值
左箭头 | 37 |
向上箭头 | 38 |
右箭头 | 39 |
向下箭头 | 40 |
空格 | 32 |