7fed8272a88475f73cf286f843856969a2ca2af3037b31cc0b62ce5ce70e49fa


function heal_range_display_script()

{

var s = surface_create(460,360);

var camera_x=camera_get_view_x(view_camera[0])

var camera_y=camera_get_view_y(view_camera[0])

if(surface_exists(s))

{

surface_set_target(s);

draw_clear_alpha(c_black,0);

with healrange_object

if bbox_right>=camera_x && bbox_left<=camera_x+460

&& bbox_bottom>=camera_y && bbox_top<=camera_y+360 // ์นด๋ฉ”๋ผ ์•ˆ์— ์žˆ๋Š” ๋†ˆ๋“ค๋งŒ ๊ทธ๋ฆฌ๊ฒŒ

draw_sprite_ext(range_outline_sprite,image_index,x-camera_x,y-camera_y,2,2,0,c_blue,1) // ํ…Œ๋‘๋ฆฌ+๋‚ด์šฉ๋ฌผ ๊ทธ๋ฆผ

gpu_set_blendmode(bm_subtract)

with healrange_object

if bbox_right>=camera_x && bbox_left<=camera_x+460

&& bbox_bottom>=camera_y && bbox_top<=camera_y+360

draw_sprite_ext(range_outline_sprite,image_index+3,x-camera_x,y-camera_y,2,2,0,c_blue,1) // ๋‚ด์šฉ๋ฌผ(+๊ฒน์น˜๋Š” ํ…Œ๋‘๋ฆฌ) ์ œ๊ฑฐ

gpu_set_blendmode(bm_normal)

surface_reset_target();

draw_surface(s,camera_x,camera_y);

surface_free(s);

}


var s = surface_create(460,360); // ๋‹ค๋ฅธ ์ข…๋ฅ˜์˜ ํžํƒ€์›Œ์— ๋Œ€ํ•ด ๊ฐ™์€ ์ฝ”๋“œ ํ•œ๋ฒˆ ๋”

if(surface_exists(s))

{

surface_set_target(s);

draw_clear_alpha(c_black,0);

with bobble_range_object

if bbox_right>=camera_x && bbox_left<=camera_x+460

&& bbox_bottom>=camera_y && bbox_top<=camera_y+360

draw_sprite_ext(range_outline_sprite,image_index,x-camera_x,y-camera_y,2,2,0,c_yellow,1)

gpu_set_blendmode(bm_subtract)

with bobble_range_object

if bbox_right>=camera_x && bbox_left<=camera_x+460

&& bbox_bottom>=camera_y && bbox_top<=camera_y+360

draw_sprite_ext(range_outline_sprite,image_index+3,x-camera_x,y-camera_y,2,2,0,c_yellow,1)

gpu_set_blendmode(bm_normal)

surface_reset_target();

draw_surface(s,camera_x,camera_y);

surface_free(s);

}

}


7fed8272b58469f451ee84e04285767313683cd7f8edbb3edc992a7338e3

range_outline_sprite๋Š” ์ด๋ ‡๊ฒŒ ์ƒ๊ฒผ์Šต๋‹ˆ๋‹ค


์ €๊ฑฐ๋งŒ ๋“œ๋กœ์šฐํ•˜๋ฉด ์ดˆ๋‹น ํ”„๋ ˆ์ž„์ด 100์—์„œ 40๊นŒ์ง€ ๋–จ์–ด์ ธ์„œ ์ด๊ฒŒ ์ด๋ ‡๊ฒŒ ๋ฌด๊ฑฐ์šด ์ฝ”๋“œ์ธ๊ฐ€ ์‹ถ์€๋ฐ

ํ˜น์‹œ ์ œ๊ฐ€ ์ž˜๋ชปํ•˜๊ณ  ์žˆ๋Š” ๋ถ€๋ถ„์ด๋‚˜ ๋” ๊น”๋”ํ•˜๊ฒŒ ํ‘œํ˜„ํ• ์ˆ˜ ์žˆ์œผ๋ฉด ์กฐ์–ธ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค

ํ•ด๋‹น ์Šคํฌ๋ฆฝํŠธ๋Š” ๋ธ”๋Ÿญ ์„ค์น˜์‹œ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์˜ค๋ธŒ์ ํŠธ ํ•˜๋‚˜์—์„œ๋งŒ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค