private void Start() { bool isSigningUp = Client.IsCurrentState(Client.signedUpState); continueBtn.gameObject.SetActive(isSigningUp); if (isSigningUp) { continueBtn.onClick.AddListener(() => { ClientSignedUp.SignIn(); }); exitBtn.gameObject.SetActive(false); } foreach (var obj in mobileTutorial) { obj.SetActive(false); } foreach (var obj in pcTutorial) { obj.SetActive(false); } tutorial = GameManager.isHandheld ? mobileTutorial : pcTutorial; maxIndex = tutorial.Length; UpdateUI(); }
private void CreateStates() { unconnectedState = new ClientUnconnected(); connectedState = new ClientConnected(); signedUpState = new ClientSignedUp(); signedInState = new ClientSignedIn(); inRoomState = new ClientInRoom(); }