public void removeListener(string name, Action <MainEvent> fun) { if (instance == null) { return; } instance.Unregister(name, fun); }