Options
All
  • Public
  • Public/Protected
  • All
Menu

Class PositionAnim<TgtT>

Type parameters

Hierarchy

Index

Constructors

Properties

_duration: number
_interpolator: AnimInterpolator
_tgt: TgtT
_tween?: Tween<V2d>
_updateCallback?: (tgt: TgtT, prop: V2d, elapsed: number) => void

Type declaration

    • (tgt: TgtT, prop: V2d, elapsed: number): void
    • Parameters

      • tgt: TgtT
      • prop: V2d
      • elapsed: number

      Returns void

Accessors

  • get group(): undefined | Group
  • Returns undefined | Group

Methods

  • easeFunc(): (amount: number) => number
  • Returns (amount: number) => number

      • (amount: number): number
      • Parameters

        • amount: number

        Returns number

  • Parameters

    • callback: (tgt: TgtT, prop: V2d) => void
        • (tgt: TgtT, prop: V2d): void
        • Parameters

          • tgt: TgtT
          • prop: V2d

          Returns void

    Returns PositionAnim<TgtT>

  • Parameters

    • callback: (tgt: TgtT, prop: V2d) => void
        • (tgt: TgtT, prop: V2d): void
        • Parameters

          • tgt: TgtT
          • prop: V2d

          Returns void

    Returns PositionAnim<TgtT>

  • Parameters

    • callback: (tgt: TgtT, prop: V2d) => void
        • (tgt: TgtT, prop: V2d): void
        • Parameters

          • tgt: TgtT
          • prop: V2d

          Returns void

    Returns PositionAnim<TgtT>

  • onUpdate(callback: (tgt: TgtT, prop: V2d, elapsed: number) => void): PositionAnim<TgtT>
  • Parameters

    • callback: (tgt: TgtT, prop: V2d, elapsed: number) => void
        • (tgt: TgtT, prop: V2d, elapsed: number): void
        • Parameters

          • tgt: TgtT
          • prop: V2d
          • elapsed: number

          Returns void

    Returns PositionAnim<TgtT>

  • repeat(times: number, reverse?: boolean): PositionAnim<TgtT>
  • Parameters

    • times: number
    • reverse: boolean = true

    Returns PositionAnim<TgtT>

  • update(prop: V2d, elapsed: number): void
  • Parameters

    • prop: V2d
    • elapsed: number

    Returns void

Generated using TypeDoc