//Enemy - Wave private void SpawnEnemyWave(int count) { for (int i = 0; i < count; i++) { RandomPositionFromCenter rPos = new RandomPositionFromCenter(-spawnRange, spawnRange); CreateEnemy(rPos.xPos, rPos.zPos, Random.Range(0.5f, 2.0f)); } }
//start is called before the first frame update void Start() { SpawnEnemyWave(3); RandomPositionFromCenter rPos = new RandomPositionFromCenter(-spawnRange, spawnRange); CreatePowerUp(rPos.xPos, rPos.zPos); }
// Update is called once per frame void Update() { if (enemyCount == 0) { RandomPositionFromCenter rPos = new RandomPositionFromCenter(-spawnRange, spawnRange); waveNumber++; SpawnEnemyWave(3 + waveNumber); CreatePowerUp(rPos.xPos, rPos.zPos); } }