/// <summary> /// 只移除泛型侦听 /// </summary> /// <param name="tag"></param> public static void RemoveListenerWrapperByTag(string tag) { EventWrapperManager.RemoveByTag(tag); }
public static void RemoveListenerByTag <T>(string tag) where T : class, new() { EventWrapperManager.RemoveListenerByTag <T>(tag); }
public static void Dispatch <T>(T msg) where T : class, new() { EventWrapperManager.Dispatch(msg); }
public static void RemoveListener <T>(Action <T> callback) where T : class, new() { EventWrapperManager.RemoveListener(callback); }
public static void AddListener <T>(Action <T> callback, bool once = false, string tag = null) where T : class, new() { EventWrapperManager.AddListener(callback, once, tag); }