AnimBinder OFFICIAL SALE

PP# Asset Store Listing - Copy/Paste Reference

## Package Name


Package Name

AnimBinder


Short Description

Automatically updates editable Unity animation clip paths when GameObjects are renamed or moved in the hierarchy. No more manual path fixing.

Full Description

AnimBinder — Never Fix Broken Animation Paths Again

Every Unity developer knows the pain: you rename or move 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 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 animation clip binding paths, so the same animation data continues targeting the correct objects.


Key Features

  • Automatic path repair - Rename or move GameObjects under an AnimBinder Root and affected editable animation clip paths update automatically
  • Path-only patching - AnimBinder updates binding paths while preserving keyframes, curves, timing, and animated values
  • Zero configuration - Add one component and start working
  • Supports Animator (Mecanim), legacy Animation, and Particle System components
  • Flexible placement - AnimBinder Root can be placed on the Animation/Animator object or on an ancestor above it
  • Force Repair - One-click repair flow for already-broken or out-of-sync animation paths
  • Configurable - Optional settings for debounce timing, log verbosity, and auto-repair toggle
  • Editor window - Visual overview of tracked roots and discovered clips
  • Editor-only - Zero runtime/build overhead

How It Works

  1. Add the AnimBinder Root component to your root GameObject
  2. Rename or reparent a child object under that root
  3. AnimBinder updates affected animation clip binding paths automatically
  4. Your existing animation data continues driving the intended objects through the updated paths

Important Safety Note

AnimBinder repairs animation bindings by updating the clip paths that point to renamed or moved GameObjects.

You can rename or reparent GameObjects under an AnimBinder Root, and AnimBinder updates the affected animation references so they continue pointing to the intended objects.

The animation data itself is preserved. Your keyframes, curves, timing, and animated values are not recalculated or rewritten - they continue to drive the intended objects through the updated paths.

AnimBinder only patches animation clip binding paths. It does not rewrite your animation curves, change animated values, or add runtime behavior.

AnimBinder does not currently include a built-in undo system. Before using Force Repair or applying repairs across many clips, we recommend using source control or making a backup of your project/animation clips.

Compatibility Notes

AnimBinder is designed for editable Unity animation clips.

Imported or read-only animation clips, such as clips embedded inside FBX/model assets, may need to be extracted, duplicated, or made editable before AnimBinder can patch their binding paths.

For best results, keep the animated objects and relevant Animation/Animator components under the same tracked AnimBinder Root.

Requirements.

  • Unity 2021.3 LTS or later
  • Tested through Unity 6
  • Windows, macOS, or Linux editor
  • Works with both 2D and 3D projects
  • Render pipeline independent: Built-in, URP, HDRP

What’s Included

  • Full source code
  • AnimBinder Root component
  • Editor window with visual management
  • Optional configuration asset
  • User guide documentation

---

## Checklist Before Submission

- [ ] Test on Unity 2021.3 LTS

- [ ] Test on Unity 6

- [ ] Test on Windows (if possible)

- [ ] Test on macOS

- [ ] Verify all .cs files compile without errors

- [ ] Verify animations still play correctly after path updates

- [ ] Prepare 3-5 screenshots

- [ ] Record demo video

- [ ] Fill in [YOUR_EMAIL] in documentation

- [ ] Fill in support contact info

- [ ] Review Asset Store publisher guidelines: https://assetstore.unity.com/publishing