![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) ![]() ![]() |
Witam
Mam sobie canvas no i chcę się poruszyć na północny zachód. Plansza: ^||||||||| ||||*|||| |||||||||| | - mapa * - gracz ^ - miejsce, w które chcę się udać.
Lecz to nie działa, dlaczego? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli keyCode jest równe 38 ORAZ keyCode jest równe 37 - przecież ten warunek nigdy nie może być prawdziwy.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) ![]() ![]() |
To jak ja mam sprawdzić czy użytkownik wcisnął strzałkę w lewo oraz strzałkę do góry?
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
http://stackoverflow.com/questions/5203407...pressed-at-once
-> http://jsfiddle.net/vor0nwe/mkHsU/ I trochę przeróbki tego kodu i Ci się uda ![]() -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) ![]() ![]() |
Skorzystałem z pomocy pewnego skryptu.
Problem jest taki, że gdy naciskam W to postać nie porusza się do góry tylko na północny wschód... Nie rozumiem co tutaj źle napisałem, przecież jest w skrypcie, że po naciśnięciu W wykona się y-=szybkosc;, a wykonuje się y-=szybkosc; x += szybkosc; Edit: naprawiłem ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 04:14 |