Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: keydown i dwa klawisze jednocześnie.
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
NickOver
Witam.
Mam handler na zdarzenie keydown które wywołuje funkcję keydown:
  1. document.addEventListener("keydown", KeyDown, false);

funkcja:
  1. if (e.keyCode == 65) {
  2. if(characterX > 0){
  3. characterX -= 6;
  4. }
  5. }
  6. //right
  7. if (e.keyCode == 68) {
  8. if(characterX < 608){
  9. characterX += 6;
  10. }
  11. }
  12. //up
  13. if (e.keyCode == 87) {
  14. if(characterY > 0){
  15. characterY -= 6;
  16. }
  17. }
  18. //down
  19. if (e.keyCode == 83) {
  20. if(characterY < 608){
  21. characterY += 6;
  22. }
  23. }

Szukam, niestety nieskutecznie, jak zrobić aby obsługiwać 2 klawisze jednocześnie, tj. wykonały się 2 ify jednocześnie.
Comandeer
Nie da się. Zostaną odpalone 2 handlery osobno.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.