Options
Menu

Class SkeletonBinaryLERPState

Hierarchy

Implements

Index

Constructors

constructor

Properties

_pAnimationNode

_pAnimationNode: AnimationNodeBase

_pAnimator

_pAnimator: AnimatorBase

_pPositionDeltaDirty

_pPositionDeltaDirty: boolean

_pRootDelta

_pRootDelta: Vector3D

_pStartTime

_pStartTime: number

_pTime

_pTime: number

Accessors

blendWeight

  • get (): number
  • set (value: number): void
  • Defines a fractional value between 0 and 1 representing the blending ratio between inputA (0) and inputB (1), used to produce the skeleton pose output.

    see

    inputA

    see

    inputB

    Returns number

  • Defines a fractional value between 0 and 1 representing the blending ratio between inputA (0) and inputB (1), used to produce the skeleton pose output.

    Parameters

    • value: number

    Returns void

positionDelta

  • get (): Vector3D
  • Returns a 3d vector representing the translation delta of the animating entity for the current timestep of animation

    Returns Vector3D

Methods

_pUpdatePositionDelta

  • _pUpdatePositionDelta(): void

_pUpdateTime

  • _pUpdateTime(time: number): void
  • inheritdoc

    Parameters

    • time: number

    Returns void

getSkeletonPose

offset

  • offset(startTime: number): void
  • Resets the start time of the node to a new value.

    Parameters

    • startTime: number

      The absolute start time (in milliseconds) of the node's starting time.

    Returns void

phase

  • phase(value: number): void

update

  • update(time: number): void
  • Updates the configuration of the node to its current state.

    see

    AnimatorBase#update()

    Parameters

    • time: number

      The absolute time (in milliseconds) of the animator's play head position.

    Returns void

Generated using TypeDoc