Skocz do zawartości

problem z hp


Rekomendowane odpowiedzi

:sp_ike: :sp_ike: :sp_ike: Czy moglby mi ktos powiedziec jak zrobic, aby hp uciekalo plynnie a nie przeskakiwalo od razu??? np. od 100 hp odejuje 40, to chce aby nie ucieklo od razu, tylko pasek powoli sie zmniejszal, podobnie przy dodawaniu.... Przy okazji jak sie robi ograniczenie hp np do 100 (wiem ze pytam o banaly, ale zagalopowalem sie...)HELP!! :sp_ike: :sp_ike: :sp_ike:

Odnośnik do komentarza
Udostępnij na innych stronach

Zrób sobie zmienną hpDraw która będzie zchodziła do poziomu hp.

if( hp > hpDraw )
    hpDraw += min( 1, abs( hp - hpDraw ) );
else
if( hp < hpDraw )
    hpDraw -= min( 1, abs( hp - hpDraw ) );

I gdy rysujesz używaj hpDraw a nie hp.

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