Tja. Ich hab ma wieder n Problemchen:
mit folgendem Code Draw' ich meine Lebensleiste etc.
Alles anzeigen
wenn ich mich jetzt aber mit obj_player bewege werden die Balken von der ersten Position des Views zur zweiten usw. gestretched
hier ein Bild zur veranschaulichung. Wie ändere ich das?
EDIT: Habs gelöst. Ich hätte am Ende bei Width und Height nicht view_x/yview schreiben dürfen
mit folgendem Code Draw' ich meine Lebensleiste etc.
GML-Quellcode
- var maxmana,maxep,maxhp,width;
- maxhp = 50;
- width = 80;
- {
- draw_sprite_stretched(spr_hp,0,view_xview[0]+8,view_yview[0]+8,view_xview+(hp/maxhp)*width,view_yview[0]+8)
- draw_sprite(spr_hpoutline,0,view_xview[0]+8,view_yview[0]+8)
- draw_sprite_stretched(spr_hp,1,view_xview[0]+8,view_yview[0]+20,view_xview+(hp/maxhp)*width,view_yview[0]+8)
- draw_sprite(spr_hpoutline,1,view_xview[0]+8,view_yview[0]+20)
- draw_sprite_stretched(spr_hp,2,view_xview[0]+8,view_yview[0]+32,view_xview+(hp/maxhp)*width,view_yview[0]+8)
- draw_sprite(spr_hpoutline,2,view_xview[0]+8,view_yview[0]+32)
- draw_sprite(sprite_index,image_index,x,y)}
wenn ich mich jetzt aber mit obj_player bewege werden die Balken von der ersten Position des Views zur zweiten usw. gestretched
hier ein Bild zur veranschaulichung. Wie ändere ich das?
EDIT: Habs gelöst. Ich hätte am Ende bei Width und Height nicht view_x/yview schreiben dürfen
Grüße Stupe
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von xgamesproduction ()