Skocz do zawartości

Animacja ruchu postaci jak Superfrog


Gość Filip M

Rekomendowane odpowiedzi

Witajcie forumowicze

 

W mojej platformówce istotna jest animacja postaci. Najlepszym przykładem tego czego szukam jest gra Superfrog (chodzi o animacje skoku do góry, skoku na boki, opadania). Szukałem tego tu na forum, w różnych przykładach(również zaawansowanych), ale nigdzie nie mogę tego znaleźć (widocznie większość uważa taką zabawę za nieistotną). Sam próbowałem to zrobić na wiele różnych (czasem desperackich :boxed: )sposobów, ale nic mi z tego nie wyszło.

 

Dołączam obrazek z opisem problemu:

 

sfhelprt4.png

w694.png

 

Proszę o skrypty albo (jeżeli ktoś może i potrafi) przykład do GM 7.0.

Będę wdzięczny, czekam na odpowiedzi.

Odnośnik do komentarza
Udostępnij na innych stronach

zrób tak pierw zrób animację skoku w lewo i prawo

potem wpisz kod w stepie

GML (step)
if keyboard_check(vk_up)

{

sprite_index=jump //czy jak tam nazwałeś sprita z animacją skoku

image_speed=-1

vspeed=5

}

if keyboard_check(vk_up) and keyboard_check(vk_left)

{

sprite_index=left_jump //czy jak tam nazwałeś sprita z animacją skoku w lewo

image_speed=-1

vspeed=5

}

if keyboard_check(vk_up) and keyboard_check(vk_right)

{

sprite_index=right_jump //czy jak tam nazwałeś sprita z animacją skoku w prawo

image_speed=-1

vspeed=5

}

nie jestm pewien na 100% czy ci pójdzie ale może jakimś fartem nie walnołem żadnego buga

Odnośnik do komentarza
Udostępnij na innych stronach

chyba nie masz pojęcia o czym piszesz...

 

=P!

 

ED: btw twoj kod jest gupI! :P

jeśli już leci po skosie w lewo i nagle puścisz strzałkę w górę to w powietrzu będziesz miał normalny chód...

 

i jak już tak chcesz to sprawdzać to lepiej użyj swith'a :P

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