CrowdControl/Assets/3rd/Plugins/UltEvents
Hazim Bin Ijaz 18b7134d2c Base Project
..
Event Holders Base Project
Events Base Project
Example Base Project
Inspector Base Project
Misc Base Project
Documentation.URL Base Project
Documentation.URL.meta Base Project
Event Holders.meta Base Project
Events.meta Base Project
Example.meta Base Project
Inspector.meta Base Project
Misc.meta Base Project
Readme.txt Base Project
Readme.txt.meta Base Project
Support.URL Base Project
Support.URL.meta Base Project
UltEvents.asmdef Base Project
UltEvents.asmdef.meta Base Project

Readme.txt

////////////////////////////////////////////////////////////
// UltEvents // Quick Start //
////////////////////////////////////////////////////////////

[SerializeField]
private UltEvents.UltEvent _MyEvent;

1. To create an UltEvent: declare a serialized field in your script as shown above.
2. Once you have declared your event it will show up in the Inspector for your script like a regular field so you can configure it to run code.
3. To trigger the execution of the event, simply call _MyEvent.Invoke().

- There are also various Premade Event Scripts which expose MonoBehaviour events like Awake, Update, etc.
- A scene with some example events can be found in Assets/Plugins/UltEvents/Example.
- You can safely move this plugin anywhere in your project.

////////////////////////////////////////////////////////////

The full documentation is available at https://kybernetik.com.au/ultevents

////////////////////////////////////////////////////////////