|
|
@@ -55,6 +55,7 @@ public class RegisterView : MonoBehaviour
|
|
|
|
|
|
void Start()
|
|
|
{
|
|
|
+
|
|
|
InitInputLimit();
|
|
|
|
|
|
//把账户视为手机号或者邮箱
|
|
|
@@ -390,7 +391,19 @@ public class RegisterView : MonoBehaviour
|
|
|
InputField pwd1 = GetInputField(registerInPWD1);
|
|
|
usrRecord = user.text;
|
|
|
pwdRecord = pwd1.text;
|
|
|
- InitPage(true); //前往完善用户信息
|
|
|
+ InputField nickname = GetInputField(registerInNickname);
|
|
|
+ if (_LoginValidateType == LoginValidateType.Email)
|
|
|
+ {
|
|
|
+ //邮箱裁剪一下
|
|
|
+ string[] arry = usrRecord.Trim().Split("@");
|
|
|
+ nickname.text = arry[0];
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ //手机直接设置电话号码
|
|
|
+ nickname.text = usrRecord;
|
|
|
+ }
|
|
|
+ InitPage(true);
|
|
|
LoginView.ins.FillLoginInput(usrRecord, pwdRecord);
|
|
|
}
|
|
|
public void RegisterNext()
|
|
|
@@ -485,7 +498,17 @@ public class RegisterView : MonoBehaviour
|
|
|
if (res.code == 0) {
|
|
|
//设置默认名字,为当前注册的账户信息
|
|
|
InputField nickname = GetInputField(registerInNickname);
|
|
|
- nickname.text = usrRecord;
|
|
|
+ if (_LoginValidateType == LoginValidateType.Email)
|
|
|
+ {
|
|
|
+ //邮箱裁剪一下
|
|
|
+ string[] arry = usrRecord.Trim().Split("@");
|
|
|
+ nickname.text = arry[0];
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ //手机直接设置电话号码
|
|
|
+ nickname.text = usrRecord;
|
|
|
+ }
|
|
|
+
|
|
|
InitPage(true); //前往完善用户信息
|
|
|
LoginView.ins.FillLoginInput(usrRecord, pwdRecord);
|
|
|
}
|
|
|
@@ -499,7 +522,17 @@ public class RegisterView : MonoBehaviour
|
|
|
if (res.code == 0) {
|
|
|
//设置默认名字,为当前注册的账户信息
|
|
|
InputField nickname = GetInputField(registerInNickname);
|
|
|
- nickname.text = usrRecord;
|
|
|
+ if (_LoginValidateType == LoginValidateType.Email)
|
|
|
+ {
|
|
|
+ //邮箱裁剪一下
|
|
|
+ string[] arry = usrRecord.Trim().Split("@");
|
|
|
+ nickname.text = arry[0];
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ //手机直接设置电话号码
|
|
|
+ nickname.text = usrRecord;
|
|
|
+ }
|
|
|
InitPage(true); //前往完善用户信息
|
|
|
LoginView.ins.FillLoginInput(usrRecord, pwdRecord);
|
|
|
}
|
|
|
@@ -547,7 +580,6 @@ public class RegisterView : MonoBehaviour
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- //string clippedString = text_nickname.Substring(0, 12);
|
|
|
StartCoroutine(LoginController.Instance.CompleteUserInfo(
|
|
|
usrRecord, pwdRecord, text_nickname, gender, text_birthday,
|
|
|
countryCode, stateCode, cityCode
|
|
|
@@ -555,10 +587,6 @@ public class RegisterView : MonoBehaviour
|
|
|
PopupMgr.ins.ShowTip(TextAutoLanguage2.GetTextByCNKey(res.msg));
|
|
|
if (res.code == 0) {
|
|
|
GameObject.FindObjectOfType<LoginMgr>().showLoginView();
|
|
|
-
|
|
|
- //再处理一次名称记录
|
|
|
- //LoginMgr.myUserInfo.nickname = text_nickname;
|
|
|
- //LoginMgr.myUserInfo.Save();
|
|
|
}
|
|
|
}
|
|
|
));
|