示例#1
0
        private void CreateAndSpawnEnemies(LevelStageConfig levelStageConfig)
        {
            var enemySpawnElements = levelStageConfig.Enemies;

            foreach (var enemySpawnElement in enemySpawnElements)
            {
                var enemy = _gameFactory.CreateEnemy(enemySpawnElement.EnemyConfig);
                Assert.IsNotNull(enemy);

                Game.LevelManager.AddEnemy(enemySpawnElement.EnemyConfig, enemy);
            }
        }