AnimatorComponent
Since 0.6
Signature
export interface AnimatorComponent {
type: "animator"
asset: string
states: AnimState[]
initial: string
parameters?: AnimParam[]
events?: AnimEvent[]
ik?: AnimIk[]
pelvis?: AnimPelvis
lookAt?: AnimLookAt
retarget?: AnimRetarget
/** The rig's feet by joint name, 2 to 4 (`animator-feet-invalid`); absent, the engine picks them. See the contract. */
feet?: string[]
}
Import: import type { AnimatorComponent } from "@argus/gameplay"
Members
| Member | Signature | Description |
|---|---|---|
type | type: "animator" | |
asset | asset: string | |
states | states: AnimState[] | |
initial | initial: string | |
parameters | parameters?: AnimParam[] | |
events | events?: AnimEvent[] | |
ik | ik?: AnimIk[] | |
pelvis | pelvis?: AnimPelvis | |
lookAt | lookAt?: AnimLookAt | |
retarget | retarget?: AnimRetarget | |
feet | feet?: string[] | The rig's feet by joint name, 2 to 4 (animator-feet-invalid); absent, the engine picks them. See the contract. |