Skocz do zawartości
Zaloguj się, aby obserwować  
Mlody87

[DelphiX] Petla animacji

Polecane posty

Cześć

mam obrazek ruchu postaci, ktory sklada sie z 11 klatek. Pierwsza klatka: postac stoi, klatki od 2 do 10 postac idzie.

 

Robie animacje w taki sposob:

 

Kiedy postac ma isc

      	Gracz.Image := Form1.obrazki.Items.find('ludzik');
     	Gracz.AnimLooped:=true; //pętla wykonywania animacji
     	Gracz.AnimStart:=2;
     	Gracz.AnimCount:= 10;  //liczba klatek
     	Gracz.AnimSpeed:=0.5; //prędkość przekładania klatek

 

Kiedy postac ma stanac:

      	Gracz.Image := Form1.obrazki.Items.find('ludzik');
     	Gracz.AnimLooped:=true; //pętla wykonywania animacji
     	Gracz.AnimStart:=1;
     	Gracz.AnimCount:= 1;  //liczba klatek
     	Gracz.AnimSpeed:=0.5; //prędkość przekładania klatek

 

Wszystko dziala ok tylko problem w tym, ze kiedy postac idzie to w czasie animacji pojawia sie klatka stojacej postaci co nie powinno miec miejsca. Mielibyscie moze jakies rozwiazania?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się
Zaloguj się, aby obserwować  

×