1 |
layerarray = layer_get_all(); |
2 |
for (var i = 0; i < array_length_1d(layerarray); i++) |
3 |
{ |
4 |
if (layer_get_name(layerarray[i]) == "GIVE_DEPTH") |
5 |
{ |
6 |
elements = layer_get_all_elements(layerarray[i]); |
7 |
for (var j = 0; j < array_length_1d(elements); j++) |
8 |
{ |
9 |
if (layer_get_element_type(elements[j]) == 4) |
10 |
{ |
11 |
layersprite = scr_markerscr_markerfunction scr_marker(arg0, arg1, arg2)
{
thismarker = instance_create(arg0, arg1, obj_marker);
with (thismarker)
{
sprite_index = arg2;
image_speed = 0;
}
return thismarker;
} (layer_sprite_get_x(elements[j]), layer_sprite_get_y(elements[j]), layer_sprite_get_sprite(elements[j])); |
12 |
layersprite.image_xscale = layer_sprite_get_xscale(elements[j]); |
13 |
layersprite.image_yscale = layer_sprite_get_yscale(elements[j]); |
14 |
layersprite.image_speed = layer_sprite_get_speed(elements[j]); |
15 |
layersprite.image_index = layer_sprite_get_index(elements[j]); |
16 |
with (layersprite) |
17 |
scr_depth(); |
18 |
layer_sprite_destroy(elements[j]); |
19 |
} |
20 |
} |
21 |
break; |
22 |
} |
23 |
} |
24 |
instance_destroy(); |