Class: BlendTree1D
Defined in: src/components/anim/graph/BlendTree.ts:20
BlendTree1D — linear blend across N motion thresholds based on one parameter.
Drives the AnimatorComponent's per-clip weights so that, e.g., as speed goes from 0 to 1, the active mix shifts from idle → walk → run smoothly. No new render path is needed; we reuse the existing weighted-clip mix in AnimatorComponent.updateSkeletonAnimMix.
Constructors
Constructor
new BlendTree1D(
points):BlendTree1D
Defined in: src/components/anim/graph/BlendTree.ts:24
Parameters
points
Returns
BlendTree1D
Methods
setValue()
setValue(
v):void
Defined in: src/components/anim/graph/BlendTree.ts:33
Set the parameter value. Out-of-range values clamp to the endpoints.
Parameters
v
number
Returns
void
getValue()
getValue():
number
Defined in: src/components/anim/graph/BlendTree.ts:34
Returns
number
apply()
apply(
animator):void
Defined in: src/components/anim/graph/BlendTree.ts:40
Apply the blend: zero out every clip's weight, then write the two-point lerp weights for the segment containing value.
Parameters
animator
Returns
void

