void SpawnAsteroids()
 {
     numAsteroid = 0;
     while (waveSizeCounter > 0)
     {
         float size = Random.Range(4f, 8f);
         if ((int)(size / 3) >= 2)
         {
             numAsteroid += 4;
         }
         else if ((int)(size / 2) >= 2)
         {
             numAsteroid += 3;
         }
         else
         {
             numAsteroid++;
         }
         waveSizeCounter -= size;
         CoroutineSpawnAsteroid.SpawnAsteroid(asteroid, numAsteroid, size);
         //numAsteroid++;
     }
     EnemyManager.Instance.AddEnemy();
     UiManager.Instance.SetAsteroidCounter(numAsteroid);
 }
Exemple #2
0
 private void Start()
 {
     instance = this;
 }