EventsPro is a comprehensive package that enhances Unity's built-in Events and UI features. It offers a range of tools and features to help developers create complex systems and behaviors without extensive coding. With EventsPro, you can add multiple arguments to UnityEvents, pass dynamic parameters from UI components, and improve error logs for easier debugging. The package also includes a Trigger-Action Agent system, an Event Announcer, and an Event Controller for quick behavior building and testing. Additionally, it comes with the Auspex Inspector, GIB Toolkit, and GIB Extensions Scripts to further streamline your development process.
Key features include:
- Add up to 10 arguments in a UnityEvent
- Pass dynamic parameters from UI components
- Improved error logs for UnityEvents
- Reorderable UnityEvents for older Unity versions
- Clear UnityEvent lists in a single click
- Create custom UnityEvent-derived classes
- Invoke complex behaviors on custom and built-in Unity components
- Trigger-Action Agent system for quick behavior building and testing
- Event Announcer and Event Controller for event calling by name
Also included are:
- Auspex Inspector for custom Inspector modifications
- GIB Toolkit for speeding up tasks like finding shaders and simulating physics
- GIB Extensions Scripts for quick transform, vector math, and collection tasks
Tested on Unity 2019-2022, compatible with all Unity OS platforms, and compatible with IL2CPP (requires additional AOT-compile steps)




