Skocz do zawartości

Piłka się nie rusza


Jakim

Rekomendowane odpowiedzi

Mam nietypowy problem z kolegą Mattem. Tworzymy platformową piłkę nożną. Piłka ma swoją grawitację, ustalone wszystkie kolizje, itp. Niby wszystko w porządku, jednak kiedy piłka się zatrzyma, nie chcę się już w ogóle ruszyć, a piłkarzyki się blokują.

 

Jeśli to pomoże, podam kod piłki w stepie:

 

gravity=1
vspeed-=0.2
if place_free(x,y+1)
{
y+=1
}

gravity_direction=270

 

Zdarzenie y+=1 jest po to, aby przy każdym następnym odbiciu piłka miała niższą pozycję, czyli żeby nie odbijała się w nieskończoność.

 

I chyba tyle.

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ę...