Example #1
0
    private void Update()
    {
        if (enemyParent.childCount > 0)
        {
            return;
        }
        else if (enemyParent.childCount <= 0)
        {
            waveCounter.CheckWave();
        }
        if (waveNumber - 1 == waveIndex)
        {
            StartCoroutine(SpawnWave());
            return;
        }

        /*
         * if (countdown <= 0f)
         * {
         *
         *  StartCoroutine(SpawnWave());
         *  countdown = timeBetweenWaves;
         *  return;
         * }
         *
         * countdown -= Time.deltaTime;
         */
    }