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