internal static void UnRegisterMessage(string _eventStr, CHandler.Handler3 _handler3) { if (!m_eventDic.ContainsKey(_eventStr)) { return; } m_eventDic[_eventStr].m_hander3 -= _handler3; }
internal static void RegisterMessage(string _eventStr, CHandler.Handler3 _handler3) { if (!m_eventDic.ContainsKey(_eventStr)) { CHandler _handler = new CHandler(); m_eventDic.Add(_eventStr, _handler); } m_eventDic[_eventStr].m_hander3 -= _handler3; m_eventDic[_eventStr].m_hander3 += _handler3; }