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["ManualMixerTransition<TMixer>"]-.->Type click Implementing1 "/animancer/api/Animancer/ManualMixerTransition_1" Implementing2["NamedClipTransition"]-.->Type click Implementing2 "/animancer/api/Animancer.Samples.Layers/NamedClipTransition" Implementing3["DirectionalClipTransition"]-.->Type click Implementing3 "/animancer/api/Animancer/DirectionalClipTransition" Implementing4["ClipTransition"]-.->Type click Implementing4 "/animancer/api/Animancer/ClipTransition" Implementing5["MixerTransition2D"]-.->Type click Implementing5 "/animancer/api/Animancer/MixerTransition2D" Implementing6["LinearMixerTransition"]-.->Type click Implementing6 "/animancer/api/Animancer/LinearMixerTransition" Implementing7["MixerTransition<TMixer, TParameter>"]-.->Type click Implementing7 "/animancer/api/Animancer/MixerTransition_2" Implementing8["ManualMixerTransition"]-.->Type click Implementing8 "/animancer/api/Animancer/ManualMixerTransition"

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.