Example #1
0
 private void Awake()
 {
     _puzzleSpawner = GetComponent <PuzzleSpawner>();
     _puzzleView    = GetComponent <PuzzleView>();
     _boardInput    = GetComponent <BoardInput>();
     _boardAction   = GetComponent <BoardAction>();
     _gameAudio     = GetComponent <GameBoardAudio>();
 }
Example #2
0
        private void Awake()
        {
            _puzzleView  = GetComponent <PuzzleView>();
            _puzzleState = GetComponent <PuzzleState>();
            _moveDisplay = GameObject.FindGameObjectWithTag("MoveDisplay").GetComponent <MoveDisplay>();
            _gameAudio   = GetComponent <GameBoardAudio>();

            _puzzleView.ViewUpdated += OnViewUpdated;
        }