IMotion Interface

Summary

An object with an Animancer.IMotion.AverageAngularSpeed and Animancer.IMotion.AverageVelocity.
graph BT Type["IMotion"] class Type type-node Implementing0["ClipTransitionSequence"]-.->Type click Implementing0 "/animancer/api/Animancer/ClipTransitionSequence" Implementing1["MixerTransition2D"]-.->Type click Implementing1 "/animancer/api/Animancer/MixerTransition2D" Implementing2["ManualMixerTransition"]-.->Type click Implementing2 "/animancer/api/Animancer/ManualMixerTransition" Implementing3["LinearMixerTransition"]-.->Type click Implementing3 "/animancer/api/Animancer/LinearMixerTransition" Implementing4["NamedClipTransition"]-.->Type click Implementing4 "/animancer/api/Animancer.Samples.Layers/NamedClipTransition" Implementing5["DirectionalClipTransition"]-.->Type click Implementing5 "/animancer/api/Animancer/DirectionalClipTransition" Implementing6["ClipTransition"]-.->Type click Implementing6 "/animancer/api/Animancer/ClipTransition" Implementing7["ManualMixerTransition<TMixer>"]-.->Type click Implementing7 "/animancer/api/Animancer/ManualMixerTransition_1" Implementing8["MixerTransition<TMixer, TParameter>"]-.->Type click Implementing8 "/animancer/api/Animancer/MixerTransition_2"

Syntax

public interface IMotion

Properties

Name Value Summary
AverageAngularSpeed float
The initial UnityEngine.Motion.averageAngularSpeed that the created state will have.
AverageVelocity Vector3
The initial UnityEngine.Motion.averageSpeed that the created state will have.