Any object can be the listener or/and invoker.Online Documentation | Discord | Bug & Features Request |AnyEvent 2 is released. All AnyEvent buyers can get a free upgrade.Warning: API UPDATED!!!!!If you upgrade from v1.1, please keep in mind that now AnyEvent allows you to make any type of class as the invoker (Not only MonoBehaviour). Please check AnyEventParam.cs and the demo for more details.🙀 Core APIspublic static void AddListener()public static void RemoveListener()public static void Invoke()FeaturesAny object can be the listener or/and invoker.Centralization. No reference needs between the listener and the invoker anymore. No delegate mechanism knowledge is required.Flexible event management mechanism. The combination of event name and channel gives you diversified event management capabilities.Supports event return value.UI event. A new solution to the original Unity UI event.Zero learning cost.Easy to incorporate into the current project.Source code included.All platforms supported.Requirement:One of the following plugins must be imported:Odin Serializer (Free) — you still can get the full power to use the AnyEvent by coding.Odin Inspector (Money) — strongly recommend. As you will get the full power to use the AnyEvent UI events.Namespaceusing HHK;