Animation Events
Unity animation event toolkit with a visual editor, typed callbacks, runtime subscriptions, validation tools, and reusable profiles for Animator states.
by Amon
Price History +
Usage documentation can be found in the folder Assets/AnimationEvents/Documents/AnimationEvents_User_Guide.pdf
Animation 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.