View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 2017.2.0 or later
- Package size
- 186 KB
- Files
- 25
- Favorites
- 21
- Views in the past week
- 6
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $4.50 on
Keywords
Repair Animation Tool
Fix "(Missing!)" animation curves in a few clicks, and copy animation keys from one object to many. Renaming, moving or reorganising a hierarchy no longer breaks your animation clips.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 2
Repair Animation Tool screenshot 1
About this asset
Rename a bone, move a sprite under a new parent, or rebuild a character rig, and Unity's Animation window marks every affected curve as (Missing!). Normally your only options are editing paths by hand or animating it all again. Animation Curve Rebinding repairs these curves inside the Animation window, without leaving it.
Rebind missing curves. Select the (Missing!) rows, then click the object they belong to in the Hierarchy. The panel shows how many curves will move, warns you if the target already has some of them, and gives you three options:
- Move: move the curves to the new object.
- Duplicate: give the new object a copy and keep the originals.
- Exchange: swap the curves between the two objects.
Copy and paste animation keys. Copy all keys of an object and its children, select one or more objects in the Hierarchy, and paste. Children are matched by name, and pasting works across clips. Before you paste, the panel shows how many curves will be written, how many will replace existing ones, and how many will be skipped. One idle animation can be shared by a whole row of props in seconds.
Rebinder window. Window > Animation Curve Rebinder has a three-column view: animated property → target object → action. You can move, duplicate or exchange any property, including ones that aren't missing. Use it to rearrange animations on purpose.
It works with any genre or art style: 2D sprites, 3D rigs, UI, props, cutscenes. Anything animated with Animator and AnimationClips is supported. Every change can be undone, and an example scene is included.
From the publisher's Asset Store listing.
Technical details
Key features
- Panel built into Unity's Animation window that appears only when it applies to your selection
- Rebind (Missing!) curves to any object under the same Animator: Move, Duplicate or Exchange
- Pick targets by clicking in the Hierarchy or dragging into a Target field
- Warns before overwriting curves that already exist on the target
- Copies keys of an object and all its children, then pastes them onto many objects at once
- Children matched by name when pasting; curves with no matching child or component are skipped and reported
- Pastes between different clips
- Copied keys survive script recompiles and entering Play mode
- Keyboard shortcuts: Copy Keys (Ctrl/Cmd+Alt+C) and Paste Keys (Ctrl/Cmd+Alt+V), changeable in Edit > Shortcuts
- Standalone Rebinder window (Window > Animation Curve Rebinder) for rebinding any property
- Supports float curves and object reference curves (e.g. sprite swaps)
- Every action can be undone
- Built-in help for each panel section; disabled buttons explain why they're disabled
- Light and dark Editor themes supported
- No runtime code or performance cost (editor tool only)
Compatibility
- Tested with Unity 6000.6
- Works with any render pipeline (Built-in, URP, HDRP)
- The Animation window panel reads Unity internals. If a future Unity version changes them, the panel turns itself off and the Rebinder window keeps working.
Included
- Full C# source code
- Example scene with an animated object and two clips
- Quickstart guide (PDF)
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.6.4f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.