Minimalistic and extensible event system implemented via ScriptableObject
, inspired by Unite2017.
- Designer friendly
- Default event and listener implementations for common use-cases
- Code generation tools which can be used to create custom event and inspector scripts
- Strongly typed
- Custom icons
- Odin Inspector support
This package can be installed via OpenUPM:
openupm add com.chark.scriptable-events
Or via the Unity Package Manager by Installing from a Git URL:
https://github.com/chark/scriptable-events.git#upm
Alternatively, you can also install it by adding the following line to Packages/manifest.json
:
"com.chark.scriptable-events": "https://github.com/chark/scriptable-events.git#upm"