子弹运动方式是以正六边形向外扩散,并在扩散过程中旋转。
首先创建子弹对象object0,就是个黑点。这个对象有创建、时钟0、离开房间事件,其中创建事件代码如下:
alarm[0]=10;
时钟0事件代码如下:,不停改变自己的运动方向
direction+=5
alarm[0]=5
离开房间事件代码如下:
instance_destroy()
然后就是boss对象,一个创建事件,一个是时钟0事件。
创建事件代码如下:
alarm[0]=1
时钟0事件,代码如下:
for(j=0;j<6;j+=1)
{
for(i=-3;i<4;i+=1)
{
temp=instance_create(x,y,object0);
with(temp)
{
direction=j*60+i*10
speed=5/cos(degtorad(i*10))
}
}
}
alarm[0]=50;
完了。
首先创建子弹对象object0,就是个黑点。这个对象有创建、时钟0、离开房间事件,其中创建事件代码如下:
alarm[0]=10;
时钟0事件代码如下:,不停改变自己的运动方向
direction+=5
alarm[0]=5
离开房间事件代码如下:
instance_destroy()
然后就是boss对象,一个创建事件,一个是时钟0事件。
创建事件代码如下:
alarm[0]=1
时钟0事件,代码如下:
for(j=0;j<6;j+=1)
{
for(i=-3;i<4;i+=1)
{
temp=instance_create(x,y,object0);
with(temp)
{
direction=j*60+i*10
speed=5/cos(degtorad(i*10))
}
}
}
alarm[0]=50;
完了。