EventsPro is an extension of the built-in UnityEvents and UnityEngine.UI packages, providing extra features that help build functional, intuitive, and reactive systems powered by Unity Events.
For more details about this asset from the Unity Asset Store, please visit: Click Here
This is a paid asset, but now you can download the “EventsPro: Improved Events and UI for Unity” for FREE. Please note that this package is provided solely for learning purposes or to test the product before purchase, and not for commercial use.
EventsPro: Improved Events and UI for Unity v1.1.0 (15 Mar 2024) (Latest version)
“If possible, please buy the package to support the developer”
Description
Events Pro: Extending UnityEvents and Unity UI
Documentation | Discord
Features include:
Add up to 10 arguments in a UnityEvent
Pass dynamic parameters from UI components
Improved error logs for UnityEvents that make debugging easier
Use reorderable UnityEvents for older versions of Unity
Clear UnityEvent lists in a single click
Create custom UnityEvent-derived classes that take multiple arguments
Invoke complex behaviors on both custom and on built-in Unity components, like setting complex parameters on an Animator
Use a Trigger-Action Agent system to quickly build and test behaviors and systems without coding
Call events by name using an Event Announcer and Event Controller
Also included:
Auspex Inspector: Modify your Inspector with custom attributes to add conditions, buttons, and more.
The GIB Toolkit: a collection of useful editor scripts that speed up tasks like finding shaders, missing materials and scripts, replacing prefabs, simulating physics, and more.
GIB Extensions Scripts: A collection of extensions to MonoBehavior that allow you to quickly perform tasks related to transforms, vector math, collections, and more.
Technical details
Documentation | Discord
Tested on Unity 2019-2022
Compatible with all Unity OS platforms
Compatible with IL2CPP (Requires handling additional included AOT-compile steps)