Optional ReadonlyauthorityThe node whose §42 authority gates this controller's transform writes.
Inferred when target is a Node; declare it when the target is a
material, a bare Transform, or any other object that carries no
back-reference to a node.
Optional ReadonlyinitialState to start in. Defaults to the first key of states.
Optional ReadonlyliveWhen true, interrupting a running cross-fade keeps sampling the previous
source and destination plus the new destination (three live clips) instead
of freezing the outgoing pose. A second interrupt still freezes, so the
mix stays bounded at one interruption depth. Default false.
Optional ReadonlyonCalled when a transition fires, with the state being entered and the one being left — after the machine has switched, before the pose is written. Never called for entering the initial state, which is not a change.
Optional ReadonlyparametersDeclared parameters and their initial values. Default none.
Optional ReadonlyspeedMultiplier on every advance delta; finite and > 0. Default 1.
ReadonlystatesThe machine's states, keyed by name. Must be non-empty; the first key is the default AnimationControllerOptions.initialState.
ReadonlytargetRoot object every track path is resolved against, exactly as a mixer's.
Optional ReadonlytransitionsThe machine's edges, scanned in this order (§33). Default none.
Construction inputs for AnimationController.