Struct AnimationMixerBuffer
Represents the mixer output from an Animation Track
Syntax
public struct AnimationMixerBuffer : IBufferElementData, IEquatable<AnimationMixerBuffer>
Fields
BlendingMode
The blending mode of this input into the layer mixer
Declaration
public BlendingMode BlendingMode
Field Value
Type |
Description |
Unity.Animation.BlendingMode |
|
Node
The node output by the animation track
Declaration
Field Value
PortId
The port of the node that outputs the animation stream
Declaration
public OutputPortID PortId
Field Value
Priority
The priority of this output. x = track priority, y = start time, z = track index inside a timeline
Declaration
Field Value
Type |
Description |
Unity.Mathematics.int4 |
|
Rig
The rig used for this mixer buffer
Declaration
public BlobAssetReference<RigDefinition> Rig
Field Value
WeightNode
The node that outputs the weight. This may or may node be the same as the node that outputs the stream
Declaration
public NodeHandle WeightNode
Field Value
WeightPortID
The port of the weight of the output
Declaration
public OutputPortID WeightPortID
Field Value
Methods
Equals(AnimationMixerBuffer)
Declaration
public bool Equals(AnimationMixerBuffer other)
Parameters
Returns
PriorityCompare(AnimationMixerBuffer, AnimationMixerBuffer)
Declaration
public static int PriorityCompare(in AnimationMixerBuffer a, in AnimationMixerBuffer b)
Parameters
Returns