Ejemplo n.º 1
0
 public RewardController(SubscriptionProperty <GameState> currentState)
 {
     _currentState          = currentState;
     _dailyRewardController = new DailyRewardController();
     AddController(_dailyRewardController);
     _view = LoadView();
     _view.Init(_dailyRewardController);
     _currentState.SubscribeOnChange(OnChangeGameState);
 }
Ejemplo n.º 2
0
        public WheelController(CarView carView, SubscriptionProperty <float> leftMove, SubscriptionProperty <float> rightMove)
        {
            _leftMove  = leftMove;
            _rightMove = rightMove;

            _diff = new SubscriptionProperty <float>();
            _leftMove.SubscribeOnChange(Move);
            _rightMove.SubscribeOnChange(Move);

            _wheelView = LoadView(carView);
            _wheelView.Init(_diff);
        }