private void Awake()
 {
     endImage                = GetComponent <Image>();
     playerMovement          = FindObjectOfType <PlayerMovementController>();
     playerAnimator          = playerMovement.gameObject.GetComponent <Animator>();
     triggerEnd              = FindObjectOfType <TriggerEnd>();
     triggerEnd.endCinematic = gameObject;
 }
Esempio n. 2
0
 private void Start()
 {
     playerMovement = FindObjectOfType <PlayerMovementController>();
     playerAnimator = playerMovement.gameObject.GetComponent <Animator>();
     mainCam        = FindObjectsOfType <CinemachineVirtualCamera>().ToList().Find(t => t.gameObject.name == "CM vcam1");
     nearCam        = FindObjectsOfType <CinemachineVirtualCamera>().ToList().Find(t => t.gameObject.name == "CM vcam2");
     farCam         = FindObjectsOfType <CinemachineVirtualCamera>().ToList().Find(t => t.gameObject.name == "CM vcam3");
     triggerEnd     = FindObjectOfType <TriggerEnd>();
     gameController = FindObjectOfType <GameController>();
 }
Esempio n. 3
0
        public Board(TriggerEnd winTrue = null, TriggerEnd drawTrue = null, TriggerEnd refreshBoard = null)
        {
            theGrid = new ObservableCollection <ObservableCollection <Marker> >();

            for (int i = 0; i < 3; i++)
            {
                var temp = new ObservableCollection <Marker>();
                for (int k = 0; k < 3; k++)
                {
                    temp.Add(Marker.Blank);
                }
                theGrid.Add(temp);
            }

            _winAction    = winTrue;
            _drawTrue     = drawTrue;
            _refreshBoard = refreshBoard;
        }