Exemplo n.º 1
0
 private IEnumerator SpawnAllEnemiesInWave(WavaConfig wave)
 {
     for (int i = 0; i < wave.getNumberOfEnemy(); i++)
     {
         var newEnemy = Instantiate(wave.getEnemyPrefab(),
                                    wave.GetWayPoints()[0].transform.position,
                                    Quaternion.identity);
         newEnemy.GetComponent <EnemyPath>().setWaveConfig(wave);
         yield return(new WaitForSeconds(wave.getTimeBetweenSpawn()));
     }
 }
Exemplo n.º 2
0
 public void setWaveConfig(WavaConfig waveConfig)
 {
     this.WaveConfig = waveConfig;
 }