Website | Documentation | API
Events Plus is a powerful delegate serializer for the Unity Engine designed to replace the stock UnityEvent system with several new features and significantly improved performance. Like UnityEvents, Events Plus enables developers to avoid otherwise hard-coded event hookups and instead manage it all within the inspector window.
Features:
:: Supports both dynamic and preconfigured calls to all public variables, properties and methods
:: Supports methods with return types
:: Supports function overloading
:: Allows up to 6 event parameters
:: Support for every serializable Unity type
:: Type-safe, using C# generics
:: Automatic event subscriptions
:: Expandable and re-orderable inspector drawers
:: Optimized for cross-platform with u to 1000% faster invocations speeds over UnityEvents
:: Custom, specialized event pattern that offers memory-leak protection over UnityEvents
:: Source code included and fully-documented