public void NcGRegistBtnClick(LoginTransfer.UserRegistMsg userRegist) { if (!GameApp.Network.IsConnectionVaild(ConnectionID.Lobby)) { LoginTransfer.Instance.cnRegistSubmitMsg(14); ConnectToServer(); return; } GameApp.Account.SendUserRegist(userRegist.userID, userRegist.Gender, userRegist.userPassword, userRegist.Introducer ); }
// Update is called once per frame // void Update () { // // } void OnClick() { Debug.LogWarning("Regist_btnClick~~~~~"); // this.transform.FindChild ("GameObject").GetComponent<Animation> ().Play (0); if (!LoginTransfer.Instance.isRegisted) // && LoginTransfer.Instance.userIdValid) { // string tempPass = passWordAgain.GetComponent<UIInput> ().value; uint temp = 0; // if(tempPass != passWordInput.GetComponent<UIInput> ().value) // { // log_password.gameObject.SetActive(true); // log_password.GetComponent<UILabel> ().text = "两次输入的密码不一致"; // Invoke("cleanIntroducerLabel", 4.0f); // } // else //{ Debug.LogWarning("Regist pass~~~"); LoginTransfer.UserRegistMsg tempMsg = new LoginTransfer.UserRegistMsg(); tempMsg.userID = userIDInput.GetComponent <UIInput> ().value; tempMsg.userPassword = passWordInput.GetComponent <UIInput> ().value; if (tempMsg.userID.Length < 6) { log_userid.SetActive(true); log_userid.transform.FindChild("Logo_true").gameObject.SetActive(false); log_userid.GetComponent <UILabel> ().text = "账号长度不应小于6位!"; Invoke("cleanRegistLabel", 4.0f); return; } else if (tempMsg.userPassword.Length < 6) { log_password.SetActive(true); log_password.GetComponent <UILabel> ().text = "密码长度不应小于6位!"; Invoke("cleanIntroducerLabel", 4.0f); return; } //注册成功 LoginTransfer.Instance.isRegisted = true; //Debug.LogWarning("性别:"+gender.transform.FindChild("male").GetComponent<UIToggle>().value); if (!gender.transform.FindChild("male").GetComponent <UIToggle>().value&& !gender.transform.FindChild("female").GetComponent <UIToggle>().value) { temp = (uint)Random.Range(0, 10); if (temp > 5) { tempMsg.Gender = 1; //女 } else { tempMsg.Gender = 0; //男 } } else if (gender.transform.FindChild("male").GetComponent <UIToggle>().value) { tempMsg.Gender = 0; } else { tempMsg.Gender = 1; } //Debug.LogWarning("性别:"+tempMsg.Gender); tempMsg.Introducer = introducer.GetComponent <UIInput>().value; if (LoginTransfer.Instance.ncUserRegistSubmit != null) { LoginTransfer.Instance.ncUserRegistSubmit(tempMsg); } //} } }