Ejemplo n.º 1
0
 void OnDisable()
 {
     Score.OnChanged -= ScoreChanged;
     if (AsteroidSpawner.Exists())
     {
         AsteroidSpawner.Instance.OnAsteroidDestroyed -= AsteroidDestroyed;
     }
 }
Ejemplo n.º 2
0
 void OnDisable()
 {
     if (MatchManager.Exists())
     {
         MatchManager.Instance.PlayerHealth.OnChanged -= LifesChanged;
     }
     if (ScoreManager.Exists())
     {
         ScoreManager.Instance.Score.OnChanged -= ScoreChanged;
     }
     if (ScoreManager.Exists())
     {
         ScoreManager.Instance.OnHighScoreChanged -= HighScoreChanged;
     }
     if (AsteroidSpawner.Exists())
     {
         AsteroidSpawner.Instance.OnNewWaveSpawned -= WaveSpawned;
     }
 }