$63.99
⊞ What is Playables Animator?
Playables Animator solves the same core problem as Unity’s Animator Controller: deciding which animation plays, how it blends, and when it can be interrupted.
The difference is control and flexibility.
Unity's Animator Controller hasn't seen any improvements in over a decade; modern games demand greater flexibility, better debugging features, and less rigid workflows.
Playables Animator removes the need for complex state transitions and gives you a more direct, predictable way to drive animation logic — while still supporting familiar features like states, blend trees, layers, masks, behaviours, and more.
Playables Animator literally replaces the AnimatorController so it works on any case you would normally use the AnimatorControoler. It uses the Playables Decision Maker, a decision table that saves you from "Animation Transition Hell." This asset acts as the brain of your animation system. It gives you full control over how animations are selected and blended.
⚙️Features:
- No transitions required
- Smooth Crossfade between states
- Change any setting at Runtime
- Root motion control per state, per axis, per normalized time
- Blendtrees (all types)
- Sub-States to keep things organized
- Interruption System
- State Behaviours (create your own behaviours)
- State Events (better then animation events)
- State Mask Per Bone
- Mask Bone with Weight
- Additive Layers
- Override Layers
- PDM Override (same as AnimatorControllerOverride)
- Convert the Structure of a AnimatorController to PDM with 1 click
- Humanoid or Generic Rig
- Runtime Debugger
- Runtime API
- Online Documentation
🛠️ Compatibility
Engine: Unity 6 and above
Rig Support: Humanoid and Generic rigs
🌐 Website
💬 Discord
▶️ Tutorials
🧪 Beta
Playables Animator is releasing first as a public beta.
We've been testing extensively and running a close beta for a while collecting feedback.
If you find any bugs please report at our Discord or support@invector.xyz