ja bym zrobił tak z krwią:
create
GML
skala=-1;
alpha=3;
img=round(random(5));
dir=round(random(360));
step:
GML
if skala<1 then skala+=0.01 else skala=1;
if alpha>0 then alpha-=0.01 else instance_destroy();
draw:
GML
draw_sprite_ext(x,y,img,spr_krew,skala,skala,dir,c_white,alpha);