Skocz do zawartości

pasek


trolu122

Rekomendowane odpowiedzi

jak narysować pasek który bedzie miał długość np. 100 pixeli, wartość maxymalna bedzie równo global.życiemax a dłuygość paska bedzie odpowiadać global.życie z tym że wartości dla global.zyciemax bedą sie zmieniały?

 

albo jakby ktoś mógłby mi wytłumaczyc co jest co w:

draw_healthbar(x1,y1,x2,y2,amount,backcol,mincol,maxcol,direction,showback,showb

order)

Odnośnik do komentarza
Udostępnij na innych stronach

więc po kolei:

x1 - początkowa pozycja x

y1 - początkowa pozycja y

x2 - końcowa pozycja x

y2 - końcowa pozycja y

amount - wprowadzasz zmienną, która odpowiada za długość paska

backcol - kolor tła paska

mincol - kolor, który przyjmuje pasek, gdy życie się zmniejsza

maxcol - kolor, który występuje gdy wartość zmiennej jest maksymalna

direction - kierunek paska

showback - a nie pamiętam, wiem tyle, że wartość to true lub false (choć wydaje mi się, że chodzi o to czy ma pokazywać backcol)

showborder - a tego to już wogóle nie pamiętam :P choć znając życie przyjmuje wartości true/false

Odnośnik do komentarza
Udostępnij na innych stronach

showborder obramowanie chyba

no coś w tym stylu, już dokładnie nie pamiętam.

czyli jak pasek ma być długi na global.zyciemax to daje to w amount czy x2?
no zamiast amount dajesz np. zycie.

btw sprawdź to sobie na przykładzie:

GML
//create

zycie=100

//step

if zycie>0 zycie-=0.5

//draw

draw_healthbar(100,50,500,80,zycie,c_black,c_red,c_green,0,true/false,true/false)

myślę, że dzięki temu zrozumiesz dokładnie czemu to służy ;)

tam gdzie dałem true/false wstaw sobie jedno z tych

Odnośnik do komentarza
Udostępnij na innych stronach

Zanim zadasz pytanie:

1. Sprawdź czy odpowiedzi nie ma w dziale FAQ lub czy podobnego tematu nie było na forum

2. Zapoznaj się z polskim tłumaczeniem dokumentacji (help)

3. Zapoznaj się też z naszymi kursami i przykładami

 

Powtarzające się pytania będą karane ostrzeżeniami lub usuwaniem tematów !!!

 

Nigdy nie nazywaj tematu "Pomoc", "Help me!" itp. Tytuł tematu powinien być "mówiący" czyli taki, który od razu po przeczytaniu informuje o poruszanym w nim problemie.

 

=p Poszukaj na forum.

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