public void UnSubscribe(GameEventListenerUI listener) { listeners.Remove(listener); // And removes itself }
public void Subscribe(GameEventListenerUI listener) { listeners.Add(listener); // This is the place GameEventListenerFloat adds itself }