Exemple #1
0
 public void Init(ILivesController livesManager, IScoresManager scoresManager)
 {
     scoresManager.OnScoresChange    += UpdateScoresLabel;
     livesManager.OnLivesCountChange += UpdateLivesCountLabel;
     UpdateLivesCountLabel(livesManager.Lives);
     UpdateScoresLabel(scoresManager.Scores);
 }
 /// <summary>
 /// ScoresController Constructor
 /// </summary>
 /// <param name="scoreManager">IScoresManager </param>
 public ScoreController(IScoresManager scoreManager)
 {
     this.scoreManager = scoreManager;
 }
Exemple #3
0
 public void Init(IScoresManager scoresManager)
 {
     _scoresManager = scoresManager;
 }