Exemplo n.º 1
0
        private void Awake()
        {
            _random    = new Random();
            _game      = FindObjectOfType <AngleGame>();
            _gameBoard = FindObjectOfType <GameBoard>();

            if (_game != null)
            {
                _game.LeadingPlayerSelected += OnLeadingPlayerSelected;
            }
        }
Exemplo n.º 2
0
 public void InitializeBoard(AngleGame gameCore)
 {
     _game             = gameCore;
     _rule             = _game.Moving;
     _figureCollection = new FigureCollection(Width, Height);
     _fadedPanel       = _fadeBoardTransform.GetComponent <FadedPanel>();
     _fadedPanel.NewPositionSelected       += OnFadedPanelNewPositionSelectedHandler;
     _fadedPanel.OneOfNewPositionsSelected += OnFadedPanelOneOfNewPositionsSelectedHandler;
     _fadedPanel.Cancelled          += OnFadedPanelCancelledHandler;
     _fadedPanel.MultiJumpCancelled += OnFadedPanelMultiJumpCancelledHandler;
 }
Exemplo n.º 3
0
#pragma warning restore CS0649

        private void Awake()
        {
            _game = FindObjectOfType <AngleGame>();
            _text = GetComponent <Text>();
        }