//开始游戏的响应 public void OnStartResponse(RetuenCode retuenCode) { if (retuenCode == RetuenCode.Sucess) { UIMng.PushPanel(UIPanelType.Game); Facade.StartTimer();//开始倒计时 } else if (retuenCode == RetuenCode.Fail) { UIMng.ShowMessage("您不是房主,无法开始游戏!!!"); } }
//登录回调 private void OnLoginClick() { PlayClickSound(); if (string.IsNullOrEmpty(nameInput.text) || string.IsNullOrEmpty(pwdInput.text)) { UIMng.ShowMessage("用户名和密码不能为空"); } else { loginRequest.SendLoginRequest(nameInput.text, pwdInput.text); } }
//注册响应 public void OnRegisterResponse(RetuenCode retuenCode) { switch (retuenCode) { case RetuenCode.Sucess: UIMng.ShowMessage("注册成功"); break; case RetuenCode.Fail: UIMng.ShowMessage("用户名重复"); break; } }
//登录响应 public void OnLoginRespose(RetuenCode retuenCode) { switch (retuenCode) { case RetuenCode.Sucess: UIMng.PushPanel(UIPanelType.RoomList); break; case RetuenCode.Fail: UIMng.ShowMessage("用户名密码错误"); break; } }
//注册回调 private void OnRegisterClick() { PlayClickSound(); if (string.IsNullOrEmpty(userInput.text) || string.IsNullOrEmpty(pwdInput.text) || string.IsNullOrEmpty(rePwdInput.text)) { UIMng.ShowMessage("用户名和密码不能为空"); return; } if (pwdInput.text != rePwdInput.text) { UIMng.ShowMessage("两次输入的密码不一致"); } registerRequest.SendRegisterRequest(userInput.text, pwdInput.text); }