Esempio n. 1
0
    IEnumerator GameLoop()
    {
        for (int i = 0; i < waveDefinitions.Count; i++)
        {
            yield return(new WaitForSeconds(waveDefinitions[i].delayBeforeWave));

            waveSpawner.CallWave(i + 1, waveDefinitions[i].waveSize, waveDefinitions[i].enemyLevel);
            yield return(new WaitForSeconds(waveDefinitions[i].waveDuration));
        }
    }