public void Start() { UICallbackManager.RegisterButtonCallbacks(StateMachine.SceneGlobal, gameObject); UICallbackManager.RegisterDropdownCallbacks(StateMachine.SceneGlobal, gameObject); StateMachine.SceneGlobal.ChangeState(new ErrorScreenState()); // StateMachine.SceneGlobal.ChangeState(new LoadRobotState()); }
/// <summary> /// Establishes references to various components of this <see cref="PlayerEntry"/>. /// </summary> private void Awake() { playerTagText = transform.Find("PlayerTagText").GetComponent <Text>(); robotText = transform.Find("RobotButton").GetComponent <Text>(); readyText = transform.Find("ReadyButton").GetComponent <Text>(); robotButton = transform.Find("RobotButton").GetComponent <Button>(); readyButton = transform.Find("ReadyButton").GetComponent <Button>(); UICallbackManager.RegisterButtonCallbacks(NetworkMultiplayerUI.Instance.UIStateMachine, gameObject); }