Note
The upstream repository was no longer maintained for years. This is my own fork of it.
This utility will aid you in refactoring your Unity animations.
Place the AnimationHierarchyEditor.cs file in the [project folder]/Editors/
folder to make it work. Then you'll be able to open the Animation Hierarchy Editor window by navigating to Window > Animation Hierarchy Editor.
The editor should appear once you've selected the animation clip you want to edit.
This forked version has been enhanced to include these features:
- Supports batch refactoring by selecting multiple animation controllers, animation clips and/or nested blendtrees.
- Lock button to locks current selection
- Auto clone modified clips
- Auto updates selected animation clips on modifying hierarchy when toggled
The original was released into public domain though, this modified version is licensed under MIT.