我正在学习JavaScript,我正在尝试编写一个小游戏.当我按住一个键时,我希望我的游戏中的某些内容始终如一地移动.这是我到目前为止提出的:
document.onkeydown = onKeyDownListener;
function onKeyDownListener(evt) {
var keyCode = evt.which || evt.keyCode;
if(keyCode == 37) {
move();
}
}
Run Code Online (Sandbox Code Playgroud)
我的问题是,当我按下键移动被调用一次,然后有一个暂停,然后暂停移动被重复调用,因为我打算.它是这样的:m ...... mmmmmmmmm当'm'代表移动和'.' 暂停.有没有办法摆脱暂停?
这是一个发生了什么的GIF: