Tweenを生成する。
対象となるオブジェクト
Optional
option: TweenOptionオプション
Tween の削除可否を表すフラグ。 isFinished() はアクションが 0 個の場合に真を返さないが、後方互換性のためにこの挙動は変更せず、 _stale を用いて削除判定を行う。
アクションの実行が一時停止状態かどうかを表すフラグ。
一時停止する場合はtrue
をセットする。
オブジェクトの状態を変化させるアクションを追加する。 変化内容はアクション開始時を基準とした相対値で指定する。
変化内容
変化に要する時間(ミリ秒)
Easing関数(指定しない場合はEasing.linear
)
true
を指定するとprops
の値をアクション開始時の値に掛け合わせた値が終了値となる(指定しない場合はfalse
)
Tweenの実行状態を復元する。
指定した時間を経過するまで毎フレーム指定した関数を呼び出すアクションを追加する。
毎フレーム呼び出される関数。第一引数は経過時間、第二引数はEasingした結果の変化量(0-1)となる。
変化に要する時間(ミリ秒)
Easing関数(指定しない場合はEasing.linear
)
Tweenの実行状態をシリアライズして返す。
オブジェクトの状態を変化させるアクションを定義するクラス。 本クラスのインスタンス生成には
Timeline#create()
を利用する。