public void AddListener(VoidEventListener listener) { if (!_listeners.Contains(listener)) { _listeners.Add(listener); } }
public void RemoveListener(VoidEventListener listener) { if (_listeners.Contains(listener)) { _listeners.Remove(listener); } }
public void AddListener(VoidEventListener listener) { if (!listeners.Contains(listener)) { listeners.Add(listener); } else { Debug.LogError(listener + "已存在于listener list中"); } }
public void RemoveListener(VoidEventListener listener) { listeners.Remove(listener); }
/// <summary> /// Remove a certain listener for the event /// </summary> /// <param name="p_listener">The Listener that will be removed</param> public void UnregisterListener(VoidEventListener p_listener) { _listeners.Remove(p_listener); }
/// <summary> /// Add a certain listener for the event /// </summary> /// <param name="p_listener">The Listener that will be added</param> public void RegisterListener(VoidEventListener p_listener) { _listeners.Add(p_listener); }
public void Unregister(VoidEventListener listener) { listeners.Remove(listener); }
public void Register(VoidEventListener listener) { listeners.Add(listener); }