View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.6.2
- Last updated
- First released
- Unity version
- 2021.2.10 or later
- Package size
- 1.0 MB
- Files
- 137
- Favorites
- 10
- Views in the past week
- 2
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
ClapClapEvent
A persistent custom event system for Unity. Free & open source, please consider supporting ClapClapEvent and buy a cofee .
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 3
ClapClapEvent screenshot 1
About this asset
This package is no is no longer maintained. You can find the code as reference here
Permit to handle events in your projects that are :
- Static (made offline)
- Persistent
- Cross-Scene
- With parameters
- Changing (easy to iterate)
For example, UI events, game logic events, scene events, ...
The main selling point is that in order to test you don't need that your events are called from code, or that a listener is linked to your events.
Really adapted if you use an additive scenes workflow.
Features :
- Create event
- Call event from editor (generally for simple types)
- Modify event
- Register function by name (shortcut)
- Editor that track those used in scenes
- Debugs (registers, calls, ...)
- Samples scenes
From the publisher's Asset Store listing.
Technical details
Import the UnityPackage in your project and it's done, you will just have a copy operation of the ScriptTemplates folders used inside subfolders (since Unity accept them only if there are in the root ScriptTemplates folder).
Publish with some utilities inside BUS folder (BaseUtilityScripts).
Use ScriptableObject pattern as Event.
Use C# Reflections for Editors.
Complete UnityEvent system with utilities.
Contact support : [email protected] or https://discord.gg/3qcacrhtxf
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2021.2.16f1 | Compatible | Compatible | Compatible | Compatible |
| 2021.2.10f1 | Compatible | Compatible | Compatible | Compatible |
Compatible with new Input System.
As listed on the Asset Store.