//创建按钮回调
    private void OnCreatRoomClick()
    {
        RoomPanel panel = UIMng.PushPanel(UIPanelType.Room) as RoomPanel;

        creatRoomRequest.SetPanel(panel);
        creatRoomRequest.SendCreatRoomRequest();
    }
 //开始游戏的响应
 public void OnStartResponse(RetuenCode retuenCode)
 {
     if (retuenCode == RetuenCode.Sucess)
     {
         UIMng.PushPanel(UIPanelType.Game);
         Facade.StartTimer();//开始倒计时
     }
     else if (retuenCode == RetuenCode.Fail)
     {
         UIMng.ShowMessage("您不是房主,无法开始游戏!!!");
     }
 }
    //登录响应
    public void OnLoginRespose(RetuenCode retuenCode)
    {
        switch (retuenCode)
        {
        case RetuenCode.Sucess:
            UIMng.PushPanel(UIPanelType.RoomList);
            break;

        case RetuenCode.Fail:
            UIMng.ShowMessage("用户名密码错误");
            break;
        }
    }
    //加入房间时的响应
    public void OnJoinResponse(RetuenCode returnCode, UserData owner, UserData self)
    {
        switch (returnCode)
        {
        case RetuenCode.Sucess:
            RoomPanel roomPanel = UIMng.PushPanel(UIPanelType.Room) as RoomPanel;
            if (roomPanel != null)
            {
                roomPanel.SetBlueResult(owner.Username, owner.TotalCount.ToString(), owner.WinCount.ToString());
                roomPanel.SetRedResult(self.Username, self.TotalCount.ToString(), self.WinCount.ToString());
                Facade.SetCurrentRoleType(RoleType.Red);    //设置当前角色类型为红色
            }

            break;

        case RetuenCode.Fail:
            Facade.ShowMsg("房间已满,无法加入");
            break;

        case RetuenCode.NotFound:
            Facade.ShowMsg("房间未找到");
            break;
        }
    }
 //登录按钮点击回调
 private void OnLoginClick()
 {
     PlayClickSound();
     UIMng.PushPanel(UIPanelType.Login);
 }
 //注册回调
 private void OnRegisterClick()
 {
     PlayClickSound();
     UIMng.PushPanel(UIPanelType.Register);
 }