Ejemplo n.º 1
0
    public void SpawnEnemy(Transform location, int nextWaypoint)
    {
        Wave wave = waves[waveIndex];

        int        r                = Random.Range(0, wave.enemies.Length);
        GameObject enemy            = Instantiate(wave.enemies[r], location.position, location.rotation);
        EnemyMovementController emc = enemy.GetComponent <EnemyMovementController>();

        emc.SetWayPointIndex(nextWaypoint);

        enemiesAlive += 1;
    }