public void ProcessMsg(MsgDynamic msgSrc) { RecvMsgPacket.Instance.Init(msgSrc); RecvMsgPacket packet = RecvMsgPacket.Instance; Action <RecvMsgPacket> msgHandler = null; if (m_MsgHandlers.TryGetValue(msgSrc.GetMsgType(), out msgHandler)) { msgHandler(packet); return; } else { //m_Log.InfoFormat("Receive unregister msg, id:{0} ?", msgSrc.GetMsgType()); } //m_Log.DebugFormat("End of ProcessMsg Msg: Type: {0}(Base{1}/Sub{2})", // msgSrc.GetMsgType(), msgSrc.GetBaseType(), msgSrc.GetSubType()); }
public void OnMsgSeverPingMsg(RecvMsgPacket packet) { m_PingCount = 0; m_LastRecvMsgTime = Time.realtimeSinceStartup; }
public void OnMsgServerResBonuses(RecvMsgPacket packet) { }
public void OnMsgServerResInfo(RecvMsgPacket packet) { }
public void OnMsgServerResRemove(RecvMsgPacket packet) { }
public void OnMsgServerResStore(RecvMsgPacket packet) { }
public void OnMsgServerResRecord(RecvMsgPacket packet) { }