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; }
public void Init(IScoresManager scoresManager) { _scoresManager = scoresManager; }