#東方弾幕風 #Title[Test] #Text[仮] #ScriptVersion[2] script_enemy_main { let Rumia="script\img\ExRumia.png"; let frame=0; let Xs=10; @Initialize { SetX(GetCenterX); SetY(GetClipMinY+120); SetScore(110000); SetLife(1000); SetDamageRate(100,100); SetTimer(60); LoadGraphic(Rumia); SetTexture(Rumia); SetGraphicRect(1,1,64,64); } @MainLoop { SetCollisionA(GetCenterX,GetClipMinY+120,10);//敵への自弾の当たり判定 SetCollisionB(GetCenterX,GetClipMinY+120,10);//自機の当たり判定 if(frame==30) { loop(10) { CreateShot01(Xs,GetClipMinY+120,5,90,BLUE23,0); Xs+=10; } Xs=10; loop(10) { CreateShot01(Xs,GetClipMinY+120,5,90,RED23,0); Xs+=10; } Xs=10; loop(10) { CreateShot01(Xs,GetClipMinY+120,5,90,GREEN23,0); Xs+=10; } } Xs=10; else if(frame<30) { frame=0; } frame++; } @DrawLoop { DrawGraphic(GetCenterX,GetClipMinY+120); } @Finalize { DeleteGraphic(Rumia); } }