示例#1
0
    public IEnumerator LoadCurrentLevel(LevelDescription myLevel)
    {
        for (int i = 0; i < myLevel.Enemies.Length; i++)
        {
            EnemyDescription enemy = myLevel.Enemies[i];
            while (enemy.SpawnDate > Time.time - timeStart)
            {
                yield return(new WaitForSeconds(0.5f));
            }
            mySpawn.FonctionSpawn(enemy.SpawnPosition, enemy.PrefabPath);
            nbWave = enemy.Wave;
        }

        NextLevel();
    }