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