/// <summary> /// 监听链接事件 /// </summary> /// <param name="netEvent"></param> /// <param name="callback"></param> public void RegisterNetEventListener(NetEvent netEvent, OnNetEventCallback callback) { if (_netListeners.ContainsKey(netEvent)) { _netListeners[netEvent] += callback; } else { _netListeners[netEvent] = callback; } }
public void UnRegisterNetEventListener(NetEvent netEvent, OnNetEventCallback callback) { if (_netListeners.ContainsKey(netEvent)) { _netListeners[netEvent] -= callback; if (_netListeners[netEvent] == null) { _netListeners.Remove(netEvent); } } }