对象信息: pb_eight
精灵: spr_pb
固体: false
可见: true
深度: -10
持久: false
父对象: <没有对象>
遮罩: <与精灵相同>
创建事件:
执行代码:
image_angle=angle
image_xscale=xscale;image_yscale=yscale
boom=0//if boom = tuse, boom.
{move_towards_point(ex,ey,point_distance(x,y,ex,ey)/mu)}
//mu= move use's time
步事件:
执行代码:
//pb(angle,timeuse,xscale,yscale,si,fx,fy,ex,ey,moveuse)
if(x=ex && y=ey)
{
if(ex+ey!=0){move_towards_point(ex,ey,point_distance(x,y,ex,ey)/mu)}
if(ex+ey=0 && ey<0 && ex>=0){move_towards_point(ex,ey,point_distance(x,y,ex,ey)/mu)}
if(ex+ey=0 && ex<0 && ey>=0){move_towards_point(ex,ey,point_distance(x,y,ex,ey)/mu)}
exit;
}
boom+=1
if(boom=timeuse)
{
instance_create(x,y,pb1);pb1.image_angle=angle;pb1.image_yscale=999;pb1.image_xscale=self.image_xscale;
instance_create(x,y,pb2);pb2.image_angle=angle+45;pb2.image_yscale=999;pb2.image_xscale=(self.image_xscale+self.image_yscale)/2
instance_create(x,y,pb3);pb3.image_angle=angle+90;pb3.image_yscale=999;pb1.image_xscale=self.image_yscale;
instance_create(x,y,pb4);pb4.image_angle=angle+135;pb4.image_yscale=999;pb1.image_xscale=(self.image_xscale+self.image_yscale)/2
instance_create(x,y,pb5);pb5.image_angle=angle+180;pb5.image_yscale=999;pb1.image_xscale=self.image_xscale;
instance_create(x,y,pb6);pb6.image_angle=angle+225;pb6.image_yscale=999;pb1.image_xscale=(self.image_xscale+self.image_yscale)/2
instance_create(x,y,pb7);pb7.image_angle=angle+260;pb7.image_yscale=999;pb1.image_xscale=self.image_yscale;
instance_create(x,y,pb8);pb8.image_angle=angle
+3
05;pb8.image_yscale=999;pb1.image_xscale=(self.image_xscale+self.image_yscale)/2
self.image_alpha=0
}
if(boom>timeuse)
{
pb1.image_alpha-=0.04;if(pb1.image_alpha=0){with(pb1)instance_destroy();}
pb2.image_alpha-=0.04;if(pb2.image_alpha=0){with(pb2)instance_destroy();}
pb3.image_alpha-=0.04;if(pb3.image_alpha=0){with(pb3)instance_destroy();}
pb4.image_alpha-=0.04;if(pb4.image_alpha=0){with(pb4)instance_destroy();}
pb5.image_alpha-=0.04;if(pb5.image_alpha=0){with(pb5)instance_destroy();}
pb6.image_alpha-=0.04;if(pb6.image_alpha=0){with(pb6)instance_destroy();}
pb7.image_alpha-=0.04;if(pb7.image_alpha=0){with(pb7)instance_destroy();}
pb8.image_alpha-=0.04;if(pb8.image_alpha=0){with(pb8)instance_destroy();}
}
if(boom=timeuse+1){all.x-=si;all.y-=si;}
if(boom=timeuse+2){all.x+=si;all.y+=si;}
if(boom=timeuse+30){instance_destroy();}
2018年07月06日 09点07分
6