MiChAl200 Opublikowano 19 Maja 2008 Udostępnij Opublikowano 19 Maja 2008 draw_healthbar(x1,y1,x2,y2,amount,backcol,mincol,maxcol,direction,showback,showborder) To jest kod do tego żeby pasek zdrowia się przesuwał razem z bohaterem, ale nie wiem co trzeba w tym zmienić. Pomożecie mi? Powiedźcie co trzeba zmienić, napisać przykład i opisać go. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
I am Lord Opublikowano 19 Maja 2008 Udostępnij Opublikowano 19 Maja 2008 GML draw_healthbar(x1,y1,x2,y2,amount,backcol,mincol, maxcol,direction,showback,showborder) - dzięki tej funkcji możesz rysować pasek energii (lub inny pasek przedstawiający pewną wartość np: uszkodzenia). Wartości (x1,y1,x2,y2) określają całkowity rozmiar paska. Amount określa, ile procent wypełnienia całego paska stanowi 100% całej energii. Backcol jest to kolor tła paska. Mincol i maxcol określają kolorystykę paska, zależną od wartości zmiennej health ale wtedy, kiedy wartość amount znajduje się w przedziale od 0 do 100. Uwzględniając amount, te kolory będą się zmieniać. Możesz np: zrobić przejście z koloru zielonego (gdy gracz posiada dużą ilość energii) do czerwonego (gdy tej energii jest mniej). Direction określa kierunek, w którym rysowany jest pasek energii . 0 oznacza rysowanie od lewej, 1 od prawej, 2 od góry a 3 od dołu. Showback określa, czy backcol ma być ignorowany, a showborder definiuje, czy cały pasek ma być obramowany czarną obwódką. DOKUMENTACJA Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
MiChAl200 Opublikowano 19 Maja 2008 Autor Udostępnij Opublikowano 19 Maja 2008 ale napisz mi przykład Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
lenin Opublikowano 19 Maja 2008 Udostępnij Opublikowano 19 Maja 2008 GML draw_healthbar(x-50,y-100,x+50,y-40,health,c_gray,c_red,c_green,0,1,1) draw_sprite(sprite_index,image_single,x,y) To dajesz w draw herosa, tylko pozmieniaj sobie wedle uznania te liczby przy x i y i z kolorami możesz to samo zrobić :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
MiChAl200 Opublikowano 19 Maja 2008 Autor Udostępnij Opublikowano 19 Maja 2008 dzięki wpisałem ten kod, ale jest błąd z tym "hp" chyba coś z tym "Amount" jest źle Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
lenin Opublikowano 19 Maja 2008 Udostępnij Opublikowano 19 Maja 2008 sorki, zamiast hp wpisz health Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
MiChAl200 Opublikowano 19 Maja 2008 Autor Udostępnij Opublikowano 19 Maja 2008 DZIĘKI!!!! :D POMOGŁEŚ MI BARDZO Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
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ę