Talos docs

AnimatorComponent

Since 0.6
Plain text

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

MemberSignatureDescription
typetype: "animator"
assetasset: string
statesstates: AnimState[]
initialinitial: string
parametersparameters?: AnimParam[]
eventsevents?: AnimEvent[]
ikik?: AnimIk[]
pelvispelvis?: AnimPelvis
lookAtlookAt?: AnimLookAt
retargetretarget?: AnimRetarget
feetfeet?: string[]The rig's feet by joint name, 2 to 4 (animator-feet-invalid); absent, the engine picks them. See the contract.