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