Unity animation event toolkit with a visual editor, typed callbacks, runtime subscriptions, validation tools, and reusable profiles for Animator states.For feedback, support, or questions about this asset, visit https://amons.site/ask.html . You can also check public issues and similar questions at https://amons.site/issues.html .Usage documentation can be found in the folder Assets/AnimationEvents/Documents/AnimationEvents_User_Guide.pdfAnimation Events is a Unity package for building robust gameplay events on top of Animator states without relying on scattered clip events or one-off scripts. Add an AnimationEventReceiver to your character, sync your Animator states, and configure events visually for state enter, timed normalized moments, or state exit.Each event can trigger runtime subscribers and inspector callbacks, with support for signal, int, float, bool, string, and object payloads. The package includes a dedicated Animation Event Editor window with timeline editing, search and filters, validation tools, one-click behaviour injection, state synchronization, and ScriptableObject profiles for saving or reusing setups.Suitable for action games, RPGs, platformers, character controllers, combat systems, footsteps, VFX, SFX, UI reactions, and any project where animation timing drives gameplay or feedback. A sample scene and demo scripts are included to help you integrate the system quickly.For feedback, support, or questions about this asset, visit https://amons.site/ask.html . You can also check public issues and similar questions at https://amons.site/issues.html .- Visual editor window for managing animation events across Animator states- Event trigger modes: On Enter, At Time (normalized timeline), On Exit- Runtime subscriptions by event name or by specific Animator state- Typed payload support: None, Int, Float, Bool, String, Object- Inspector callbacks via UnityEvent, including typed callback variants- Validation window to detect missing state behaviours, out-of-sync states, duplicates, and invalid setups- One-click Sync States and Inject Behaviours tools- ScriptableObject profiles for saving and loading event configurations- Search and filter tools for event name, trigger mode, payload type, and callback type- Includes sample scene, sample controller, profile asset, and debug subscriber scriptsAI/ML tools were used to assist with the creation and refinement of visual materials (icons, prewiew images) for the package.All functional package content, including scripts, editor workflows, documentation, and asset behavior, was reviewed, tested, and validated by the asset creator. Any AI-assisted content or suggestions used during the creation process were manually reviewed and adjusted where necessary.




