// private bool LoginWithConfirmCode = true; private void LoginFinish(ActionLogin action, MSDKLoginRet loginRet, MSDKBaseRet baseRet = null) { if (LoginCallback == null) { return; } switch (action) { case ActionLogin.OnlyRefreshLoginData: LoginCallback.OnLoginSuccess(loginRet, true); break; case ActionLogin.CHANNEL_LOGIN: if (loginRet.RetCode == MSDKError.SUCCESS) { LoginCallback.OnLoginSuccess(loginRet); } else { LoginCallback.OnLoginFailure(loginRet.RetCode, loginRet.RetMsg); } break; case ActionLogin.AUTO_LOGIN: if (loginRet.RetCode == MSDKError.SUCCESS) { LoginCallback.OnLoginSuccess(loginRet); } else { LoginCallback.OnAutoLoginFailed(); } break; case ActionLogin.SWITCH_USER: LoginCallback.OnSwitchUser(); break; case ActionLogin.Logout: LoginCallback.OnLogoutSuccess(); break; } }
public void Login(string sceneName) { Text nameText = Text.FindObjectOfType <Text>(); string user = nameText.text; GameObject passwordText = GameObject.FindGameObjectWithTag("pass"); InputField password = passwordText.GetComponent <InputField>(); string ps = password.text; ActionLogin actionLogin = new ActionLogin(); actionLogin.action = "Login"; AccountInfo account = new AccountInfo(); account.username = user; account.password = ps; actionLogin.data = account; string senddata = JsonUtility.ToJson(actionLogin); //将对象转成json字符串 //print(senddata); SocketControl.accountInfo = account; socketControl.Send(senddata); }
public XFrmLogin(ActionLogin actionLogin) : this() { this.action = actionLogin; }
public XFrmLoginRestrito(ActionLogin actionLogin) : this() { this.action = actionLogin; }