Animancer v6.0 is currently available for testing.

LinearMixerTransition Class

Summary

A UnityEngine.ScriptableObject which holds a Animancer.LinearMixerState.Transition.
Assembly
Animancer.dll
Namespace
Animancer
Interfaces
Base Types
graph BT Type-->Base0["AnimancerTransition<LinearMixerState.Transition>"] Base0-->Base1["AnimancerTransition"] click Base1 "/animancer/api/Animancer/AnimancerTransition" Base1-->Base2["ScriptableObject"] Type-.->Interface0["ITransition"] click Interface0 "/animancer/api/Animancer/ITransition" Type-.->Interface1["IHasKey"] click Interface1 "/animancer/api/Animancer/IHasKey" Type-.->Interface2["IAnimationClipSource"] Type["LinearMixerTransition"] class Type type-node

Syntax

[CreateAssetMenu(menuName = Strings.MenuPrefix + "Mixer Transition/Linear", order = Strings.AssetMenuOrder + 2)]
[HelpURL(Strings.DocsURLs.APIDocumentation + "/" + nameof(LinearMixerTransition))]
public class LinearMixerTransition : AnimancerTransition<LinearMixerState.Transition>, ITransition, 
    IHasKey, IAnimationClipSource

Remarks

Documentation: Transition Assets

Attributes

Type Description
CreateAssetMenuAttribute
HelpURLAttribute

Properties

Name Value Summary
FadeDuration float
Wraps Animancer.ITransition.FadeDuration.
Inherited from AnimancerTransition
FadeMode FadeMode
Wraps Animancer.ITransition.FadeMode.
Inherited from AnimancerTransition
Key Object
Wraps Animancer.IHasKey.Key.
Inherited from AnimancerTransition

Methods

Name Value Summary
Apply(AnimancerState) void
Wraps Animancer.ITransition.Apply(Animancer.AnimancerState).
Inherited from AnimancerTransition
CreateState() AnimancerState
Wraps Animancer.ITransition.CreateState.
Inherited from AnimancerTransition
GetAnimationClips(List<AnimationClip>) void
Wraps Animancer.AnimancerUtilities.GatherFromSource(System.Collections.Generic.ICollection{UnityEngine.AnimationClip},System.Object).
Inherited from AnimancerTransition