tak teraz używam funkcji, która ustawi wartość na true, jeśli naciśnięty zostanie jeden klawisz, inny zostanie naciśnięty niezależnie od tego, czy pierwszy jest jeszcze wciśnięty.Wiele klawiszy wciskanych wciśnięty
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)
Chodzi o to, chcę mieć możliwość to upewnij się, że jeśli drugi klawisz jest wciśnięty, że pierwszy z nich musi być nadal w dół tak, że ktoś nie może wystarczy nacisnąć jeden wówczas inne szybko i sprawiają, że wydaje się, jakby oba były wciśnięte w tym samym czasie.
Wszelkie pomysły?
Nie sądzę, że przeglądarki obsługują wiele naciśnięć klawiszy. – Ryan
@minitech - Wdrożyłem prostą grę, w której użyto zdarzeń typu keydown i keyup, aby utrzymać tabelę, której klawisze są wyłączone i która działała dobrze z wieloma klawiszami naraz. – nnnnnn