public void sureRoomNumber() { if (inputChars.Count != 6) { MyDebug.Log("请先完整输入房间号码!"); TipsManagerScript.getInstance().setTips("请先完整输入房间号码!"); return; } if (watingPanel != null) { watingPanel.gameObject.SetActive(true); } String roomNumber = inputChars[0] + inputChars[1] + inputChars[2] + inputChars[3] + inputChars[4] + inputChars[5]; MyDebug.Log(roomNumber + "此处加入房间输入房间号,并发送到服务器判断是否有此房间存在"); RoomJoinVo roomJoinVo = new RoomJoinVo(); roomJoinVo.roomId = int.Parse(roomNumber); string sendMsg = JsonMapper.ToJson(roomJoinVo); StartCoroutine(ConnectTime(4f, 1)); CustomSocket sok = CustomSocket.getInstance(); sok.sendMsg(new JoinRoomRequest(sendMsg)); if (SocketEventHandle.getInstance().serviceErrorNotice != null) { SocketEventHandle.getInstance().serviceErrorNotice = null; } SocketEventHandle.getInstance().serviceErrorNotice += serviceErrorNotice; }
public void requset(int cmd, string msg = "") { if (cmd != APIS.HEART_REQUEST) { Debug.Log("req: " + cmd.ToString("x8") + " , " + APIS.getCmdName(cmd) + " ,\n " + msg); } _socket.sendMsg(new ClientRequest(cmd, msg)); }
private void joinBtnOnClick() { if (isgame) { TipsManagerScript.getInstance().setTips("以开始游戏无法进入"); } else { RoomJoinVo roomJoinVo = new RoomJoinVo(); roomJoinVo.roomId = clubroomid; string sendMsg = JsonMapper.ToJson(roomJoinVo); //StartCoroutine(ConnectTime(4f, 1)); CustomSocket sok = CustomSocket.getInstance(); sok.sendMsg(new JoinRoomRequest(sendMsg)); } }