Skocz do zawartości

Animacja skoku


Jakub-Mario

Rekomendowane odpowiedzi

Cze, novy jestem.

Mam mały problemik, otóż nie mogę wydusić z bohatera animacji skoku (chodzi o sprit). Moim największym osiągnięciem w tym kierunku było podskoczenie z dobrą animką, ale jak już wcisnąć strzałkę ruchu to ziutek maszeruje w powietrzu. Co z tym zrobić nie używając scriptów (wolę klocki, ale jak już będzie script to nie pogardzę)?

 

PS. Nie mogę też wstawić odpowiedniego dźwięku przy skoku. Z górki THX.

 

EDIT: Użyłem opcji szukaj, ale nie znalazłem nic rozwiązującego mój problem.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Administratorzy

musisz nauczyć obiekt odróżniać kiedy stoi na podłodze, a kiedy jest w powietrzu i oddzielić wybieranie spritów w tych konkretnych warunkach od siebie na zasadzie

if na_ziemii==true

{

//prawo lewo etc.

}

else

{

//prawa i lewa ale skoku

}

Odnośnik do komentarza
Udostępnij na innych stronach

  • Administratorzy

ale po co jako dwa obiekty? Wystarczy zmieniać sprity zależnie od kierunku.

 

if(place_free(x,y+1))
{
if <warunek jak idzie w lewo>
{
sprite_index=sprMoveLeft;
}
else
{
sprite_index=sprMoveRight;
}
}
...

 

można też dać w przyciśnieciu klawisza w daną stronę zmianę sprita zleznie od tego czy skacze czy nie

 

albo zawsze można dać w ich create aby zmienić kogo trza śledzić

 

view_object[0]=nazwa_obiektu;

Odnośnik do komentarza
Udostępnij na innych stronach

  • 9 miesięcy temu...

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