/// <summary> /// 登录 /// </summary> public void Login(string ipT, string portT, string user, string pass) { if (communicationObject == null) { Log.Error("Login", communicationObject == null); return; } info = new LoginInfo(); info.UserName = user; info.Password = pass; IP = ipT; Port = portT; Debug.Log("Login ip:" + ipT); communicationObject.Login(ipT, portT, user, pass, (result) => { if (result != null) { info = result; isLoginSucceed = info.Result; if (info.Result) { Debug.LogFormat("登录成功! ip:{0} 用户:{1},密码:{2},权限:{3}", ipT, portT, info.UserName, info.Authority); } else { Debug.LogFormat("登录失败! ip:{0} 用户:{1},密码:{2}", ipT, portT, info.UserName); } } else { isLoginSucceed = false; Debug.LogFormat("登录连接失败! ip:{0}:{1} 用户:{2}", ipT, portT, info.UserName); //AfterLoginFailed(); } isAfterLoginInit = true; }); }