Manage multiple Unity Timelines from a single component, and smoothly blend between Timelines and Animator Controllers at runtime.DocumentationSupport and bug reportingTimeline Mixer extends Unity’s Timeline system with smooth blending between multiple timelines.By default, a Playable Director can only play a single timeline at a time, with no built-in support for crossfading or dynamic transitions between timelines.Timeline Mixer uses a single component to manage and blend multiple timelines simultaneously.Timelines can be played, stopped, and crossfaded via a simple API, by reference or by name.Timeline tracks can be disconnected at runtime, effectively muting them, or rebound to another object.It also integrates cleanly with Animator Controllers, allowing you to blend between controller-driven animation and Timeline playback.Add and remove Timeline Assets at runtime via codeInitialize and uninitialize methods are availiable for runtime lifecycle management of the component.Rebind tracks at runtime easily via a simple APIDisconnect tracks from the graph.All Timeline track types are supported*Custom track processors can be created for any track type (including custom ones) if you need to customize the way the playable graph gets built, or add blending functionality to your custom trackDynamically fade in or out Timeline assets using simple playback callsAutomatically blends back to Animator Controller when no timelines are faded in.* Tracks that rely on PlayableGraph destruction may not behave as expected.Compatible with other tools:Animancer 8.1 and above




