예제 #1
0
 public override void Spawn( TimeSpan gameTime, TanksDrop game )
 {
     Random r = new Random();
     BlackHole hole = new BlackHole();
     Game = game;
     hole.Initialize( game );
     hole.LoadContent( game.Content, game.ScreenWidth, game.ScreenHeight );
     hole.Position = hole.RandomPosition();
     hole.Controller = new BlackHoleController( hole.Position, hole );
     hole.Controller.Initialize( game );
     hole.VacuumSpeed = 0;
     hole.spawnTime = gameTime;
     hole.lifeTime = 10000;
     Game.AppendController( hole.Controller );
     Game.QueueEntity( hole );
 }