Unity Animator Events V2
A downloadable tool
Tired of string-based events tied to animations? So were we! With this asset, you will be able to associate events with animator states for a smoother workflow, with several additional goodies.
With this asset you can easily set UnityEvents, give them a name and assign them to Animator States using a drop-down alongside the condition that must be met to execute them.
Not only can you execute UnityEvents, you can also set parameters of the Animator to make a more complex Controller.
The conditions that can be used in a State are:
- Every frame
- On State Enter, Transition Start
- On State Enter, Transition End
- On State Exit, Transition Start
- On State Exit, Transition End
- On Normalized Time Reached (optionally On State Exit too) + preview of the specific normalized time on the SceneView.
- Check the value of a parameter.
- Check the current layer index.
- Check the current layer weight.
- Combination of more conditions.
When the conditions are met you can:
- Execute UnityEvents set beforehand.
- Execute UnityEvents set directly on the Animator state (shown inlined).
- Set a parameter to a new value or perform an operation on it (+, -, *, /, %, Maximum, Minimum).
- Call SendMessage.
With this asset you will be able to make States execute events easily plus drive logic by setting parameters, opening new doors to what you can do with the Animator.
This asset is ideal if you want the Animator to be in control of the logic instead of slave of a script.
Works with Unity 2017, 2018 and 2019.
Support and more: https://discord.gg/WyxYWPCG7F
Status | Released |
Category | Tool |
Author | ASH KATCHAP |
Made with | Unity |
Tags | Animation, animator, event, Unity, unityevent |
Links | Support |
Purchase
In order to download this tool you must purchase it at or above the minimum price of $20 USD. You will get access to the following files:
Comments
Log in with itch.io to leave a comment.
Hey. Does a purchase here include a Asset Store key?
Sorry, but no. itchio's fee is lower than the asset store so I set the price lower here, but both stores are separate.