Cannon Fodder Opublikowano 17 Lutego 2021 Udostępnij Opublikowano 17 Lutego 2021 (edytowane) Witam, tworzę grę platformową. Chciałbym aby nie można było wcisnąć na klawiaturze na raz dwóch przeciwstawnych kierunków. Gdy np. trzymamy kierunek w prawo to w tym momencie przycisk w lewo jest deaktywowany. I tak samo w przypadku góra dół. Jak to zrobić prostym kodem? Edytowane 18 Lutego 2021 przez Cannon Fodder błąd ortograficzny Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Adriann Opublikowano 17 Lutego 2021 Udostępnij Opublikowano 17 Lutego 2021 dwóch* Próbowałeś po prostu czegoś takiego? if keyboard_check(ord("A")) && !keyboard_check(ord("D")){ //idzie w lewo }else if !keyboard_check(ord("A")) && keyboard_check(ord("D")){ //idzie w prawo }else{ //zatrzymuje się } W ogóle to najlepiej pokaż swój kod na poruszanie Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Cannon Fodder Opublikowano 18 Lutego 2021 Autor Udostępnij Opublikowano 18 Lutego 2021 *dwóch Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Cannon Fodder Opublikowano 18 Lutego 2021 Autor Udostępnij Opublikowano 18 Lutego 2021 19 godzin temu, Adriann napisał: if keyboard_check(ord("A")) && !keyboard_check(ord("D")){ //idzie w lewo }else if !keyboard_check(ord("A")) && keyboard_check(ord("D")){ //idzie w prawo }else{ //zatrzymuje się } kod jest poprawny, ale chyba mój problem jest bardziej złożony . Dziękuję za odpowiedź Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się