Esempio n. 1
0
    }//end start

    void Update()
    {
        spawnCDremaining -= Time.deltaTime;
        if (spawnCDremaining < 0)
        {
            bool didSpawn = false;
            spawnCDremaining = spawnCD;
            //go through waves
            foreach (WaveComponent wc in waveComps)
            {
                if (wc.spawned < wc.num)
                {
                    wc.spawned++;

                    Instantiate(wc.enemyPrefab, this.transform.position, this.transform.rotation);
                    didSpawn = true;

                    if (wc.enemyPrefab.tag == "Enemy")
                    {
                        waveCheckEnemy = true;
                    }//end if

                    if (wc.enemyPrefab.tag == "WavePause" && waveCheckEnemy)
                    {
                        CoreBehaviour.waveIncrement();
                        waveCheckEnemy = false;
                    }//end if

                    break;
                }
            } //end for each
        }
    }         //end update