Options
All
  • Public
  • Public/Protected
  • All
Menu

タイムライン機能を提供するクラス。

Hierarchy

  • Timeline

Index

Constructors

  • Timelineを生成する。

    Parameters

    • scene: Scene

      タイムラインを実行する Scene

    Returns Timeline

Properties

_fps: number
_scene: Scene
_tweens: Tween[]
_tweensCreateQue: Tween[]
paused: boolean

タイムラインが一時停止状態かどうかを表すフラグ。 タイムラインを一時停止する場合はtrueをセットする。

Methods

  • _handler(): void
  • cancelAll(revert?: boolean): void
  • Timelineに紐付いた全Tweenのアクションを取り消す。詳細は Tween#cancel()の説明を参照。

    Parameters

    • revert: boolean = false

      ターゲットのプロパティをアクション開始前に戻すかどうか (指定しない場合は false)

    Returns void

  • clear(): void
  • Timelineに紐付いた全Tweenの紐付けを解除する。

    Returns void

  • completeAll(): void
  • Timelineに紐付いた全Tweenのアクションを完了させる。詳細は Tween#complete()の説明を参照。

    Returns void

  • Timelineに紐付いたTweenを生成する。

    Parameters

    • target: any

      タイムライン処理の対象にするオブジェクト

    • Optional option: TweenOption

      Tweenの生成オプション。省略された場合、 {modified: target.modified, destroyed: target.destroyed} が与えられた時と同様の処理を行う。

    Returns Tween

  • destroy(): void
  • destroyed(): boolean
  • このTimelineが破棄済みであるかを返す。

    Returns boolean

  • remove(tween: Tween): void
  • Timelineに紐付いたTweenを削除する。

    Parameters

    • tween: Tween

      削除するTween。

    Returns void

Generated using TypeDoc