私のようないくつかの解決策が見つかりました:JavaScript:矢印キーバインディングを取得するにはどうすればよいですか?
function checkKey(e) {
e = e || window.event;
if (e.keyCode == '38') {
snakeDirection = "up";
}
else if (e.keyCode == '40') {
snakeDirection = "down";
}
else if (e.keyCode == '37') {
snakeDirection = "left";
}
else if (e.keyCode == '39') {
snakeDirection = "right";
}
}
をしかし、私はこのe
もe = e || window.event;
の意味を知らない誰かが説明していただけますか?
@OusmaneDiaw私は基本的にコードをコピーしていない..しかし、私は自分のコード(ゲーム)でそれを実装しました。しかし、ありがとう。 :) –
'document.onkeydown = checkKey' – dandavis