我想在HTML5 Canvas中制作一个简单的游戏。我最多需要每秒两个键盘输入。限制为每秒两个键盘输入
这是到目前为止我的代码
function move(x, y, r) {
var canid=document.getElementById("draw");
canid.addEventListener('keydown',readkey,false);
function readkey(e) {
if(e.keyCode == 37) {
clearField();
x = x-draw.width/10;
redrawpic(x,y,r);
}
else if(e.keyCode == 38){
clearField();
y = y-draw.height/10;
redrawpic(x, y, r);
}
//..........etc
}
}
Move函数用于从一个单元格移动画面到另一个。如何设置两个动作之间的延迟?
将变量d更改为d1 – mridul
@mridul感谢您指出了这一点! – Christoph