#東方弾幕風 #Title[環状射撃] #Text[環状射撃] #Image[] #BackGround[Default] #Player[FREE] #ScriptVersion[2] script_enemy_main { function Circle_Shot(x,y,r,spd,ang,num,gra,del) {ascent( i in 0..num){CreateShot01(x+cos(i*360/num)*r,y+sin(i*360/num)*r,spd,ang,gra,del)}} task Main { loop(60){yield;} loop { Circle_Shot(GetX,GetY,20,4,GetAngleToPlayer,30,RED01,0); loop(30){yield;} } } @Initialize { SetLife(3000);SetTimer(60);SetInvincibility(30);SetMovePosition02(GetCenterX,60,30); Main; } @MainLoop{SetCollisionA(GetX, GetY, 24);SetCollisionB(GetX, GetY, 24); yield;} @Finalize{} @DrawLoop{} }