AnimBinder - Never Fix Broken Animation Paths Again
Every Unity developer knows the pain: you rename, move, or wrap a GameObject in the hierarchy, and suddenly your animation clips show yellow Missing! warnings.
Instead of digging through clips manually and fixing broken binding paths one by one, AnimBinder keeps editable Unity animation clip paths in sync automatically.
Simply add the AnimBinder Root component to your hierarchy root. AnimBinder watches for rename and reparent changes under that root and updates affected editable animation clip binding paths, so the same animation data continues targeting the correct objects.
When a change is too risky to apply silently, such as an ambiguous name, prefab-instance case, or already-broken imported setup, AnimBinder does not guess. It gives you validation, repair preview, manual target selection, backups, and review-and-apply tools instead.
Key Features
Automatic Animation Path Repair
Rename or move GameObjects under an AnimBinder Root, and affected editable animation clip paths update automatically.
AnimBinder supports hierarchy changes in scenes and inside Prefab Mode, helping you safely reorganize animated prefabs without manually repairing every clip path afterward.
Path-Only Patching
AnimBinder changes animation binding paths only.
Your keyframes, curves, timing, animated values, object-reference curves, events, and clip settings are preserved. The animation data continues driving the same intended objects through the updated paths.
Validate & Repair Preview
Run Validate This Root to inspect animation bindings before applying repairs.
AnimBinder reports which bindings are:
- OK
- repair candidates
- missing
- missing a component
- ambiguous
- read-only
- unsupported
The repair preview shows exactly what will change before anything is applied, including the clip, old path, new path, component type, and affected binding.
Safe Manual Target Picker
For ambiguous cases, such as two objects with the same name in different hierarchy branches, AnimBinder lets you choose the exact target object by path.
Nothing is silently sent to the wrong object.
Reliable tracked repairs are clearly marked and pre-selected. Name-based guesses are flagged for review and left unchecked until you confirm them.
Refactor Session
Use Refactor Session when you want to reorganize a hierarchy more freely.
Start a baseline, rename or reparent objects, insert wrappers, work through script recompiles, or edit inside Prefab Mode, then review and apply all detected path changes at once.
Refactor Session tracks objects by identity, not just by name, so renamed or moved objects can be repaired reliably.
Duplicate-Name Aware
AnimBinder is designed to avoid one of the most dangerous animation-repair mistakes: confusing same-named objects in different hierarchy branches.
If a target is ambiguous, AnimBinder refuses to silently repath it and asks for review instead.
Prefab-Safe Workflow
AnimBinder supports Prefab Mode and avoids unsafe scene-instance clip edits when the same clip may affect other prefab instances.
It warns when a shared animation clip may have a wider blast radius and skips read-only or model-embedded clips instead of failing silently.
Backups & Recovery
Every repair writes a backup before modifying a clip.
Use Restore Last Repair to revert the most recent repair in one click.
Optional Backup then Modify mode also stores pristine copies inside your project under:
Assets/AnimBinder_Backups/
For large batch operations, source control or a project backup is still recommended as best practice.
Insert Pivot / Wrapper
Need to add a parent object such as Pivot, Offset, Visual, or WeaponHolder above an already-animated object?
Use Insert Pivot / Wrapper to create the parent, preserve the world transform, and repath affected animation clips through a safe previewed repair flow.
Recovery Repair
Use the assisted recovery repair flow for already-broken, imported, or out-of-sync animation paths.
AnimBinder
Description sourced from the Unity Asset Store listing.