Namespace
SV.FlexMotion

Enum Types

Enum Summary
FlexMotionUpdateMode

Struct Types

Struct Summary
FlexMotionTransition A serializable class that represents a transition between two FlexMotionLayer.

Class Types

Class Summary
FlexMotion An asset referencing animation clips and various settings that can be played by a FlexMotionAnimator.
FlexMotion1d A FlexMotion asset referencing multiple clips that can be played by a FlexMotionAnimator. Blending is done via the dedicated FlexMotionLayer methods.
FlexMotion2d4Ways A FlexMotion asset referencing 5 animations clips corresponding to the cardinal directions and a neutral state that can be played by a FlexMotionAnimator. Blending is done via the dedicated FlexMotionLayer methods.
FlexMotion2d8Ways A FlexMotion asset referencing 9 animations clips corresponding to the cardinal directions and a neutral state that can be played by a FlexMotionAnimator. Blending is done via the dedicated FlexMotionLayer methods.
FlexMotionAnimator A flexible play-on-demand animation component using Playables.
FlexMotionLayer A type of layer playing one or more animation clips via a PlayableGraph. Controlling an animation is mainly done with an instance of that class.
FlexMotionMaskLayerConfig FlexMotionMaskLayerConfig is a serializable class that stores the settings for the AnimationLayerMixerPlayable of a FlexMotionAnimator. Mask Layers are the equivalent of the Layers of an Unity's Animator which are mostly used to handle avatar masks.
FlexMotionSolo A FlexMotion asset referencing only one AnimationClip that can be played by a FlexMotionAnimator.