Class KeyFrame

Animation keyframe, represented as an endpoint of a cubic hermite spline.

Constructors

  • Parameters

    • Optionalvalue: number
    • OptionalinTangent: number
    • OptionaloutTangent: number
    • Optionaltime: number

    Returns KeyFrame

Properties

_inTangent: number
_outTangent: number
_time: number
_value: number

Accessors

  • get inTangent(): number
  • Input tangent (going from the previous key to this one) of the key.

    Returns number

  • set inTangent(value): void
  • Parameters

    • value: number

    Returns void

  • get outTangent(): number
  • Output tangent (going from this key to next one) of the key.

    Returns number

  • set outTangent(value): void
  • Parameters

    • value: number

    Returns void

  • get time(): number
  • Position of the key along the animation spline.

    Returns number

  • set time(value): void
  • Parameters

    • value: number

    Returns void

  • get value(): number
  • Value of the key.

    Returns number

  • set value(value): void
  • Parameters

    • value: number

    Returns void

Methods

  • Clones this instance and returns a new KeyFrame with identical values.

    Returns KeyFrame

  • Determines if this KeyFrame instance is equal to the other instance.

    Parameters

    Returns boolean