Exemplo n.º 1
0
 public static void DeleteAsteroid(AsteroidBehaviour asteroid)
 {
     OnAsteroidDead?.Invoke(asteroid.PointsForDestroy);
     AsteroidList.Remove(asteroid);
     if (AsteroidList.Count > 0)
     {
         return;
     }
     OnAllAsteroidDead?.Invoke();
     _increaseSpeedValue += 10;
 }
Exemplo n.º 2
0
 public static void CreateAsteroid(AsteroidBehaviour asteroid)
 {
     AsteroidList.Add(asteroid);
     asteroid.IncreaseAsteroidSpeed(_increaseSpeedValue);
 }