1 |
gpu_set_blendenable(false); |
2 |
gpu_set_colorwriteenable(false, false, false, true); |
3 |
draw_set_alpha(0); |
4 |
draw_rectangle(x, y_mask_pos, x + (sprite_get_width(sprite_index) * 2), y_mask_pos + (sprite_get_height(sprite_index) * 2), false); |
5 |
draw_set_alpha(1); |
6 |
gpu_set_blendenable(true); |
7 |
gpu_set_colorwriteenable(true, true, true, true); |
8 |
gpu_set_blendmode_ext(bm_dest_alpha, bm_inv_dest_alpha); |
9 |
gpu_set_alphatestenable(true); |
10 |
draw_self(); |
11 |
gpu_set_alphatestenable(false); |
12 |
gpu_set_blendmode(bm_normal); |
13 |
siner += 0.075; |
14 |
y = ystart + (sin(siner / 3) * 10); |