示例#1
0
        private static void SpawnEnemy(EnemyWaveConfig enemyWaveConfig, EnemyPathing enemyPathing)
        {
            var enemy = Instantiate(
                enemyWaveConfig.EnemyPrefab,
                enemyWaveConfig.GetWaypoints()[0].position,
                Quaternion.identity);
            var enemyComp = enemy.GetComponent <Enemy>();

            SetEnemyAttributes(enemyWaveConfig, enemyComp);
            enemyPathing.AddEnemy(enemy);
        }