Skocz do zawartości

Dziwna grawitacja


PRT

Rekomendowane odpowiedzi

Zrobiłem grawitacje w grze platformowej, wszystko ładnie działa. Moja postać przy skręcaniu w lewo i prawo zmienia sprita. Niestety kiedy podskoczę i zacznę szybko skręcać lewo prawo (i tak w kółko) grawitacja głupieje i nie działa tzn. postać opada ale strasznie wolno ;/

 

Wiecie może co jest tego przyczyną ?

 

Kod na grawitację znacie wiec wiecie jak on wygląda ni będę go tu podawał (jest taki jak w FaQ)

a przy ruchu postaci w lewo i prawo jest tak :

 

if keyboard_check_pressed(vk_right)
{
sprite_index=prawo
image_speed=0.7
hspeed=3.5

}
if keyboard_check_pressed(vk_left)
{
sprite_index=lewo
image_speed=0.5
hspeed=-2

}

 

Mam nadzieje, że napisałem wszystko co najważniejsze.

Odnośnik do komentarza
Udostępnij na innych stronach

@UP ale ja chcę mieć 2 sprity ;)

@UP Mój błąd ... ;/, te twoje direction zmusiło mnie do myślenia ;)

 

Po prostu zrobiłem tak

if keyboard_check_released(vk_right)
{image_speed=0.1  sprite_index=stoip speed=0}
if keyboard_check_released(vk_left)
{image_speed=0.1  sprite_index=stoil speed=0}

 

zapomniałem przed speed dać "h" , i w ten sposób moja grawitacja się zerowała.

Ale dzięki za pomoc ;)

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