void ILogicHandleMessage.ClientHandleMessage(int msgID, MemoryStream data) { CNetRecvMsg clientNetMsg = new CNetRecvMsg(); clientNetMsg.m_nMsgID = msgID; clientNetMsg.m_DataMsg = data; ClientHandleMessage(clientNetMsg); }
void ClientHandleMessage(CNetRecvMsg msg) { if (msg.m_nMsgID >= 0 && msg.m_nMsgID < m_HandleMap.Length) { OnHandleOneMessage handler = m_HandleMap[msg.m_nMsgID]; if (handler != null) { handler(msg); } else { LKDebug.LogError("This Message could not be processed :" + msg.m_nMsgID); } } }
private void S2C_PING_TIME_HANDLER(CNetRecvMsg msg) { PingManager.Instance.ResetPing(); }