private void Login(int i) { switch (i) { case Login_Result_Protool.AccountNotExit: errorManager.AddErrorModel("账户不存在"); break; case Login_Result_Protool.PasswordError: errorManager.AddErrorModel("密码错误"); break; case Login_Result_Protool.UserIsOnLine: errorManager.AddErrorModel("用户已登录"); break; case Login_Result_Protool.LoginSuccess: uiMgr.LoadUI(ComStr.UI_GameHallUI); NetWorkScript.Instance.write(TypeProtocol.TYPE_GAMEHALL_BRQ, 0, GameHallProtocol.GAMEHALL_ENTERGAMEHALL_BRQ, null); break; default: break; } }
/// <summary> /// 登录 /// </summary> public void Login(string userName) { if (userName == "") { //ErrorModel m = new ErrorModel("用户名或密码不能为空"); errorManager.AddErrorModel("用户名不能为空"); } else { AccountInfoDTO dto = new AccountInfoDTO(); dto.account = userName; NetWorkScript.Instance.write(TypeProtocol.TYPE_LOGIN_BRQ, 0, LoginProtool.LOGIN_BRQ, dto); } }
void OnLoginButton() { NetWorkScript.Instance.init(); if (!NetWorkScript.Instance.isConnect) { HideButton(); errorManager.AddErrorModel("无法连接到服务器", ShowButton); } else { HideButton(); loginBoxUI.Show(ShowButton); //AccountInfoDTO dto = new AccountInfoDTO(); //dto.account = "1"; //dto.password = "******"; //NetWorkScript.Instance.write(TypeProtocol.TYPE_LOGIN_BRQ, 0, LoginProtool.LOGIN_BRQ, dto); } }