私は非常に単純な JavaScript プロジェクトを持っており<div>
、onclick イベントで翻訳したいと考えています。ユーザーからキーボードの値を読み取って関数を実行するにはどうすればよいですか? 矢印ボタンだけが必要です。ありがとう。
upButton.onclick = function() {
moveUp(player);
playerY--;
}
私は非常に単純な JavaScript プロジェクトを持っており<div>
、onclick イベントで翻訳したいと考えています。ユーザーからキーボードの値を読み取って関数を実行するにはどうすればよいですか? 矢印ボタンだけが必要です。ありがとう。
upButton.onclick = function() {
moveUp(player);
playerY--;
}
ここでの私の答えは、何が押されたかを正確に判断する方法です。HTML5 キャンバスでキー イベントを作成する最良の方法は何ですか?
編集:そのリンクの状態での私の答えとして:矢印キーをつかむだけではなく、すべてのキーをリッスンしてから、それが必要なキーであるかどうかを判断し、必要な機能/アクションを実行する必要があります。そのすべてがその答えに記載されています。
ユーザーが上、下、左、右のキーボード機能を使用するには、JavaScript で onkeypress イベントを使用する方法を理解できなければなりません。
JavaScript を使用している場合、onkeypress のリンクは次のとおりです: http://www.w3schools.com/jsref/event_onkeypress.asp
jquery を使用している場合、.keypress() のリンクは次のとおりです:
http://api.jquery.com/keypress/
矢印のコードは次のとおりです。