コード例 #1
0
 public EnemyManager(Settings settings, Enemy.Factory enemyFactory, Player player)
 {
     _settings = settings;
     _timeIntervalBetweenSpawns = _settings.maxSpawnTime / (_settings.maxSpawns - _settings.startingSpawns);
     _timeToNextSpawn           = _timeIntervalBetweenSpawns;
     __enemyFactory             = enemyFactory;
     _player = player;
 }
コード例 #2
0
 public GameManager(Enemy.Factory enemiesFactory, Player player, EndGameScreen endGameScreen)
 {
     _enemiesFactory = enemiesFactory;
     _player         = player;
     _endGameScreen  = endGameScreen;
 }