public void UnregisterListener(GameEventArgsListener listener) { if (!Listeners.Contains(listener)) { Debug.LogError("listener is not in list"); return; } Listeners.Remove(listener); }
public void RegisterListener(GameEventArgsListener listener) { if (Listeners.Contains(listener)) { Debug.LogError("listener is already in list"); return; } Listeners.Add(listener); }