今は、あるキーが押されている場合は値をtrueに設定し、最初のキーが押されているかどうかにかかわらず、別のキーが押された場合は値を設定します。Javascript複数のキーが押されている
function doc_keyUp1(e) {
if (e.keyCode == 37){
lPunch = true
}
}
function doc_keyUp2(e) {
if (e.keyCode == 39){
rPunch = true
}
}
document.addEventListener('keyup', doc_keyUp1, false)
document.addEventListener('keyup', doc_keyUp2, false)
事は、私は誰かがちょうどその1を押すことができないように、それは、2番目のキーが押されている場合、最初のものはまだダウンしなければならないことことを確認して持つことができるようにしたいです他の人はすぐにそれを見て、両方が同時に押されたように見せてください。
アイデア?
Webブラウザは複数のキーを押すことはできません。 – Ryan
@minitech - キーダウンが発生したテーブルを維持するためにキーダウンイベントとキーアップイベントを使用したシンプルなゲームを実装しました。 – nnnnnn