Skocz do zawartości

Jak zrobić aby postać nie wyszła poza planszę??


Crash

Rekomendowane odpowiedzi

Przed wykonaniem ruchu należy sprawdzić czy postać nie znajdzie się poza ekranem po wykonaniu ruchu i w przypadku takiej ewentualnosci zaniechać przesunięcia obiektu.

 

W przypadku strzalki w lewo będzie to:

if postac.x-szybkosc_poruszania>=0 // jeśli x postaci PO wykonaniu ruchu bedzie nadal wiekszy lub rowny zero

{

postac.x-=szybkosc_poruszania; // przesun postac w lewo

}

// jeśli nie to nic nie rób

 

 

I analogicznie dla pozostalych klawiszy

Odnośnik do komentarza
Udostępnij na innych stronach

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ę
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...