private void Awake() { endImage = GetComponent <Image>(); playerMovement = FindObjectOfType <PlayerMovementController>(); playerAnimator = playerMovement.gameObject.GetComponent <Animator>(); triggerEnd = FindObjectOfType <TriggerEnd>(); triggerEnd.endCinematic = gameObject; }
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>(); }
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; }