private IEnumerator WaitCloseLogin(int num) { animator.SetBool("Login", true); //when play canvas animator,set the btn animator enabled false; SetUseBtnAnimator(false); //wait 1 sec, set ui sate yield return(new WaitForSeconds(1f)); Panel_Login.SetActive(false); Panel_Main.SetActive(true); Btn_Score.SetActive(true); //wait 1 sec, yield return(new WaitForSeconds(1f)); animator.SetBool("Login", false); //after play the canvas animator,set the button animator enabled SetUseBtnAnimator(true); // get serversender message string scoreJsonMsg = clientConnect.GetResultStr(); scoreJsonMsg = scoreJsonMsg.Replace("\0", ""); scoreManager.CanCreateScoreBoardClient(scoreJsonMsg); clientConnect.CloseConnecting(); //fade out txt_showMsg showMsgAnimator.SetBool("CanFadeOut", true); yield return(new WaitForSeconds(1f)); showMsgAnimator.SetBool("CanFadeOut", false); Txt_ShowMsg.gameObject.SetActive(false); }
private IEnumerator ClientCloseConnect(int num) { yield return(new WaitForSeconds(1)); clientConnect.CloseConnecting(); }