コード例 #1
0
 public ScoreProcessor(DifficultyLevelsConfig difficultyLevels, BlocksSpeedSettings blocksSpeedSettings, IScoreView scoreView, IScoreModel scoreModel)
 {
     _difficultyLevels    = difficultyLevels;
     _blocksSpeedSettings = blocksSpeedSettings;
     ScoreView            = scoreView;
     ScoreModel           = scoreModel;
 }
コード例 #2
0
 private void Start()
 {
     _view  = GetComponent <IScoreView>();
     _score = SaveHelper.LoadScore();
     _view.RenderScore(_score);
     _playerHealth.OutOfHealth += Save;
 }
コード例 #3
0
        public void OneTimeSetUp()
        {
            _ScoreView = new ConsoleScoreView();
            _TurnView  = new ConsoleTurnView();

            _Players = new SimplePlayer[] {
                new SimplePlayer(@"Player 1", new RandomStrategy(null)),
                new SimplePlayer(@"Player 2", new RandomStrategy(null)),
                new SimplePlayer(@"Player 3", new RandomStrategy(null))
            };
        }