Animation

public class Animation

Constructors

Link copied to clipboard
public void Animation(AnimationBlueprint animationBlueprint, Array<Bone> bones, Skeleton skeleton)

Properties

Link copied to clipboard
Link copied to clipboard
public final Array<Array<ExpressionTrack>> expressionTracks
Link copied to clipboard
public final HashMap<IKChain, Array<IKAnimationFrame>> ikAnimationFrames
Link copied to clipboard
Link copied to clipboard
public final Array<Array<AnimationFrame>> tracks

Functions

Link copied to clipboard
public Array<Array<ExpressionTrack>> getExpressionTracks()
Link copied to clipboard
public HashMap<IKChain, Array<IKAnimationFrame>> getIkAnimationFrames()
Link copied to clipboard
Link copied to clipboard
public Array<Array<AnimationFrame>> getTracks()
Link copied to clipboard
public boolean usesExpressions()
Whether any channel or IK goal is sampled per entity rather than read from baked frames.
Link copied to clipboard
public boolean writesVariables()
Whether sampling this animation changes the entity's MoLang state, so each tick's sample must run in turn.