GameMaker draw 4 rectangles around an object

inarsy

Member
i have a rectangle sprite that follows the player and shrinks based on the players stamina. how would i draw 4 black rectangles around it so that you cant see outside of the rectangle?
(the sprite has a texture which is why i need it)
 

inarsy

Member
Post your code.
draw_self();

draw_rectangle_color(0,0,x-sprite_width/2,room_height,c_black,c_black,c_black,c_black,false);
draw_rectangle_color(x+sprite_width/2,0,room_width,room_height,c_black,c_black,c_black,c_black,false);

draw_rectangle_color(0,0,room_width,y-sprite_height/2,c_black,c_black,c_black,c_black,false);
draw_rectangle_color(0,sprite_height,room_width,room_height,c_black,c_black,c_black,c_black,false);
 
D

dmi6

Guest
I dont really understand what do you need...but maybe this helps?

draw_self();

draw_rectangle_color(0,0,room_width,y-1,c_black,c_black,c_black,c_black,0);
draw_rectangle_color(0,y+sprite_height+1,room_width,room_height,c_black,c_black,c_black,c_black,0);
draw_rectangle_color(0,0,x-1,room_height,c_black,c_black,c_black,c_black,0);
draw_rectangle_color(x+sprite_width+1,0,room_width,room_height,c_black,c_black,c_black,c_black,0);
 
Top