예제 #1
0
파일: Game.cs 프로젝트: yoellevy/StarWars
 private void SpaceshipKilled(Spaceship.Mutable spaceship)
 {
     scoreBoard.AddScore(spaceship.Name, DEATH_SCORE_PENALTY);
     spaceship.BeDead();
     instance.explosionEffectsPool.Borrow <IPoolable>(spaceship.Position);
     ++deaths;
     if (deaths == space.Spaceships.Count * deathsPerShip)
     {
         Debug.Break();
     }
 }
예제 #2
0
 private void SpaceshipKilled(Spaceship.Mutable spaceship)
 {
     scoreBoard.AddScore(spaceship.Name, -1);
     spaceship.BeDead();
     instance.explosionEffectsPool.Borrow <IPoolable>(spaceship.Position);
 }