示例#1
0
 /// <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);
     }
 }
示例#2
0
 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);
 }