Example #1
0
 private IEnumerator SpawnEnemyWave(Waveconfig wave)
 {
     for (int i = 0; i < wave.GetNumberOfEnemies(); i++)
     {
         Instantiate(
             wave.GetEnemy(),
             transform.position,
             Quaternion.identity);
         yield return(new WaitForSeconds(wave.GetSpawnTime()));
     }
     yield return(new WaitForSeconds(wave.GetSpawnDuration()));
 }