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
Editbutton to the Inspector forTransitionLibraryAssetfields.
- 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
NamedAnimancerComponentso you can useStringAssets to define their names/keys if you don't want to use theAnimationClip.name.
Improvements
- Added
AnimancerStateDictionary.TryGetAliasto support looking up states by Transition Library alias.- Changed
AnimancerGraph.IsPlayingto useTryGetAlias.
- Changed
- Added several
AnimancerEvent.Sequence.IndexOfmethods which find an event with a specific time. - Improved the way Fade Durations and Start Times are displayed in the
TransitionLibraryWindowto match the way they're displayed in Transitions. - Improved the
Remove Transitionbutton in theTransitionLibraryWindowto support removing a selected modifier or group. - Fixed
WeightedMaskLayers.SetWeightsto correctly calculate thelayerIndexOffset. - 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 Transitionsenabled. - Fixed several
AnimancerGUImethods 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.