HTML5 Canvas で簡単なゲームを作ろうとしています。1 秒あたり最大 2 つのキーボード入力が必要です。
これまでの私のコードは次のとおりです。
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 は、あるセルから別のセルに画像を移動するために使用されます。2 つの移動の間に遅延を設定する方法は?