Skip to content

Latest commit

 

History

History

package

Animation Utils

This package contains some utilities that help working with Unity's timeline and animation tools.

Missing Animation Clip Binding: Drag & Drop to Rebind

If your animation clip is missing bindings, you can just drag & drop objects from your hierarchy to fix them.
Hold the ALT key to re-assign existing bindings in your animation clip.

video2

Copying Timeline Assets: copy PlayableDirector bindings as well

PlayableDirector stores bindings per PlayableAsset. This makes runtime switching easy, but editor usage hard: when you duplicate a timeline asset and assign it to a new director, all your bindings are lost and need to be manually re-assigned. Timelines can be complex (hundreds of objects), so this is very error-prone.

This package adds a simple context menu to PlayableDirector with two entries:

  • Copy Bindings
  • Paste Bindings

video3

So the following flow now works:

  • right click a PlayableDirector component and select > Copy Bindings
  • duplicate the timeline asset in your project
  • assign it as playable asset to e.g. a new PlayableDirector component
  • right click the new PlayableDirector and select > Paste Bindings

Contact ✒️

needle — tools for unityDiscord Community@NeedleTools@marcel_wiessler@hybridherbst