クラス MoveEffect

現在の位置から指定した位置に移動するエフェクト [詳細]

MoveEffectに対する継承グラフ
Effect

すべてのメンバ一覧

Public メソッド

 MoveEffect ()
 コンストラクタ
 MoveEffect (Widget widget, float time, float x, float y, MoveEffectInterpolator interpolator)
 コンストラクタ

Static Public メソッド

static MoveEffect CreateAndStart (Widget widget, float time, float x, float y, MoveEffectInterpolator interpolator)
 インスタンスを作成しエフェクトを開始する。

Protected メソッド

override void OnStart ()
 開始処理
override EffectUpdateResponse OnUpdate (float elapsedTime)
 更新処理
override void OnStop ()
 停止処理

プロパティ

float Time [get, set]
 持続時間を取得・設定する。(ミリ秒)
float X [get, set]
 親の座標系での移動先のX座標を取得・設定する。
float Y [get, set]
 親の座標系での移動先のY座標を取得・設定する。
MoveEffectInterpolator Interpolator [get, set]
 補間関数の種類を取得・設定する。
AnimationInterpolator CustomInterpolator [get, set]
 カスタムの補間関数を取得・設定する。

説明

現在の位置から指定した位置に移動するエフェクト


コンストラクタとデストラクタ

MoveEffect ( Widget  widget,
float  time,
float  x,
float  y,
MoveEffectInterpolator  interpolator 
)

コンストラクタ

引数:
widgetエフェクトの対象となるウィジェット
time持続時間(ミリ秒)
x親の座標系での移動先のX座標
y親の座標系での移動先のY座標
interpolator補間関数

メソッド

static MoveEffect CreateAndStart ( Widget  widget,
float  time,
float  x,
float  y,
MoveEffectInterpolator  interpolator 
) [static]

インスタンスを作成しエフェクトを開始する。

引数:
widgetエフェクト対象のウィジェット
time持続時間(ミリ秒)
x親の座標系での移動先のX座標
y親の座標系での移動先のY座標
interpolator補間関数
戻り値:
エフェクトのインスタンス
override EffectUpdateResponse OnUpdate ( float  elapsedTime) [protected, virtual]

更新処理

引数:
elapsedTime前回のUpdateからの経過時間(ミリ秒)

Effectを実装しています。