Skocz do zawartości

[DelphiX] Petla animacji


Mlody87

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?

Link do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

×
×
  • Utwórz nowe...