/// <summary> /// 协议注册 /// </summary> public void RegistProtocal(MessageID canMsgType, NetEvenetCallBack canCallBack) { if (m_MsgDelegateDic.ContainsKey((int)canMsgType)) { ZLogger.Warning("多次订阅同一个协议:{0}", canMsgType); } else { m_MsgDelegateDic.Add((int)canMsgType, canCallBack); } }
public void RegistProtocal(MessageID canMsgType, NetEvenetCallBack canCallBack) { if (m_ProtocList.Contains(canMsgType)) { ZLogger.Warning("协议事件重复注册"); return; } else { m_ProtocList.Add(canMsgType); } NetWorkMgr.Instance.RegistProtocal(canMsgType, canCallBack); }