Skocz do zawartości

Przedstawienie zmiennej jako pasek


Danieo

Rekomendowane odpowiedzi

Musisz go ręcznie rysować. Kombinuj z draw_rectangle(...).

Zaraz poszperam w dokumentacji to może napiszę przykład.

 

@EDIT Masz. Nie wiem czy działa bo nie sprawdzałem. Pewnie gdzieś walnąłem głupi błąd xD

GML
//SKRYPT draw_own_healthbar

//argument0 - polozenie x

//argument1 - polozenie y

//argument2 - szerokosc

//argument3 - wysokosc

//argument4 - zmienna ktora chcesz pokazac

//argument5 - maksymalny zakres paska

draw_set_color(c_gray);

draw_rectangle(argument0,argument1,argument0+argument2,argument1+argument3,true);

draw_set_color(c_green);

draw_rectangle(argument0+1,argument1-1,argument0-1+argument4*(argument2/argument5),argument1+argument3-1,false);

GML
//uzycie

draw_own_healthbar(polozenie_x, polozenie_y, szerokosc, wysokosc, zmienna_ktora_chcesz_przedstawic, max_wartosc_zmiennej);

 

//przyklad uzycia

//DRAW

draw_own_healthbar(5,5,200,50,glod,100);

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