Animancer v8.3

When upgrading to a newer version of Animancer, you must delete any previous version from your project first.

See the Animancer v8.0 Upgrade Guide if you're upgrading from a version older than that.

Released 2026-03-28

Features

  • Transition Libraries:
    • Added the ability to modify the Normalized Start Time of a Transition combination alongside the Fade Duration.
    • Added the ability to group transitions.
    • Added an Edit button to the Inspector for TransitionLibraryAsset fields.
  • Added the ability to control the weight of Root Motion coming from each layer in the Weighted Mask Layers system. #453
  • Added optional names for the clips referenced by a NamedAnimancerComponent so you can use StringAssets to define their names/keys if you don't want to use the AnimationClip.name.

Improvements

  • Added AnimancerStateDictionary.TryGetAlias to support looking up states by Transition Library alias.
    • Changed AnimancerGraph.IsPlaying to use TryGetAlias.
  • Added several AnimancerEvent.Sequence.IndexOf methods which find an event with a specific time.
  • Improved the way Fade Durations and Start Times are displayed in the TransitionLibraryWindow to match the way they're displayed in Transitions.
  • Improved the Remove Transition button in the TransitionLibraryWindow to support removing a selected modifier or group.
  • Fixed WeightedMaskLayers.SetWeights to correctly calculate the layerIndexOffset.
  • Updated usage of instance IDs to the new entity IDs introduced in Unity 6.3.

Fixes

  • Fixed Transition Library sorting to work properly while the library window is open and not cause continuous asset refreshes while selected.
  • Fixed an exception when initializing a Transition Library with a missing Transition and Alias All Transitions enabled.
  • Fixed several AnimancerGUI methods which checked the wrong event type for controls that come after one which uses the event.
  • Fixed various issues with cloning and copying transitions.
  • Fixed animation gathering for the Animation window to not check the same object multiple times.