Siema. Mam nietypowy i dziwny problem. Otóż w create obiektu Hero mam takie coś:
GML
global.hp = 100;
global.maxhp = 100;
global.mp = 1;
global.maxmp = 1;
global.ak= 50;
global.maxak = 50;
A w obiekcie staty w Draw mam takie coś (w osobnych Execute Code:
GML
{
draw_rectangle(view_xview+10,view_yview+10,view_xview+(global.hp/global.maxhp*100),view_yview+20,false)
draw_set_color(c_red);
}
GML
{
draw_rectangle(view_xview+10,view_yview+30,view_xview+(global.mp/global.maxmp*100),view_yview+40,false)
draw_set_color(c_blue);
}
GML
{
draw_rectangle(view_xview+10,view_yview+50,view_xview+(global.ak/global.maxak*100),view_yview+60,false)
draw_set_color(c_orange);
}
I jest problem staty są w jakby innej kolejności co trzeba. (tak jak na tym screenie)
I jeszcze mam drugie pytanie. Mam obiekt zwoj i w nim w create:
GML
aktywnosc=0
a w Left Pressem
GML
if (aktywnosc = 1)
{
aktywnosc = 0
}
else
aktywnosc=1
I mam obiekt sataty2 i w nim w Draw:
GML
if (zwoj.aktywnosc = 1)
{
draw_text(view_xview[0]+130,view_yview[0]+30,"atak: " +string(global.atak))
draw_set_color(c_white);
}
I tera jak klikam na zwoj to pojawia się tekst na pomarańczowo a pasek pomarańczowy zmienia się w biały :/
Pomażcie please.