Allows you to automagically handle the annoying "gotchas" of building complex Animator Controllers for VRChat avatars in Unity.
Import the .unitypackage or the AnimatorControllerFixer folder into your Unity project, then either:
A: Right click on your .controller file in your Project view, then choose an option from the Animation Controller Fixes submenu, or
B: Left click your .controller file in your Project view, then press one of the corresponding hotkey combinations.
Option | Functionality | Hotkey |
---|---|---|
Fix Layer Weights | Sets all Layer Weights to 1, ensuring animations are visible. | Ctrl + W / Cmd + W |
Fix Exit Times | Sets all Transition Exit Times to 0, then unchecks "Has Exit Time" for each. | Ctrl + E / Cmd + E |
Fix Exit Times + Layer Weights | Performs the functions of both options listed above. | Ctrl + I / Cmd + I |