クラス AnimationUtility

アニメーション用のユーティリティ [詳細]

すべてのメンバ一覧

Static Public メソッド

static float LinearInterpolator (float from, float to, float ratio)
 線形補間関数
static float EaseInQuadInterpolator (float from, float to, float ratio)
 二次関数によるイーズイン補間
static float EaseOutQuadInterpolator (float from, float to, float ratio)
 二次関数によるイーズアウト補間
static float EaseInOutQuadInterpolator (float from, float to, float ratio)
 二次関数によるイーズインアウト補間
static float EaseOutInQuadInterpolator (float from, float to, float ratio)
 二次関数によるイーズアウトイン補間
static float EaseInCubicInterpolator (float from, float to, float ratio)
 三次関数によるイーズイン補間
static float EaseOutCubicInterpolator (float from, float to, float ratio)
 三次関数によるイーズアウト補間
static float EaseInOutCubicInterpolator (float from, float to, float ratio)
 三次関数によるイーズインアウト補間
static float EaseOutInCubicInterpolator (float from, float to, float ratio)
 三次関数によるイーズアウトイン補間
static float EaseInQuartInterpolator (float from, float to, float ratio)
 四次関数によるイーズイン補間
static float EaseOutQuartInterpolator (float from, float to, float ratio)
 四次関数によるイーズアウト補間
static float EaseInOutQuartInterpolator (float from, float to, float ratio)
 四次関数によるイーズインアウト補間
static float EaseOutInQuartInterpolator (float from, float to, float ratio)
 四次関数によるイーズアウトイン補間
static float EaseInQuintInterpolator (float from, float to, float ratio)
 五次関数によるイーズイン補間
static float EaseOutQuintInterpolator (float from, float to, float ratio)
 五次関数によるイーズアウト補間
static float EaseInOutQuintInterpolator (float from, float to, float ratio)
 五次関数によるイーズインアウト補間
static float EaseOutInQuintInterpolator (float from, float to, float ratio)
 五次関数によるイーズアウトイン補間
static float EaseInSineInterpolator (float from, float to, float ratio)
 サイン関数によるイーズイン補間
static float EaseOutSineInterpolator (float from, float to, float ratio)
 サイン関数によるイーズアウト補間
static float EaseInOutSineInterpolator (float from, float to, float ratio)
 サイン関数によるイーズインアウト補間
static float EaseOutInSineInterpolator (float from, float to, float ratio)
 サイン関数によるイーズアウトイン補間
static float EaseInExpoInterpolator (float from, float to, float ratio)
 累乗関数によるイーズイン補間
static float EaseOutExpoInterpolator (float from, float to, float ratio)
 累乗関数によるイーズアウト補間
static float EaseInOutExpoInterpolator (float from, float to, float ratio)
 累乗関数によるイーズインアウト補間
static float EaseOutInExpoInterpolator (float from, float to, float ratio)
 累乗関数によるイーズアウトイン補間
static float EaseInCircInterpolator (float from, float to, float ratio)
 円関数によるイーズイン補間
static float EaseOutCircInterpolator (float from, float to, float ratio)
 円関数によるイーズアウト補間
static float EaseInOutCircInterpolator (float from, float to, float ratio)
 円関数によるイーズインアウト補間
static float EaseOutInCircInterpolator (float from, float to, float ratio)
 円関数によるイーズアウトイン補間
static float ElasticInterpolator (float from, float to, float ratio)
 弾性(Elastic)関数による補間
static float UndershootInterpolator (float from, float to, float ratio)
 アンダーシュート関数による補間
static float OvershootInterpolator (float from, float to, float ratio)
 オーバーシュート関数による補間
static float BounceInterpolator (float from, float to, float ratio)
 跳ね返り(Bounce)関数による補間
static float FlipBounceInterpolator (float from, float to, float ratio)
 FlipBoardの標準的な補間関数

説明

アニメーション用のユーティリティ

EffectおよびTransitionに使用できるアニメーション補間関数


メソッド

static float BounceInterpolator ( float  from,
float  to,
float  ratio 
) [static]

跳ね返り(Bounce)関数による補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseInCircInterpolator ( float  from,
float  to,
float  ratio 
) [static]

円関数によるイーズイン補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseInCubicInterpolator ( float  from,
float  to,
float  ratio 
) [static]

三次関数によるイーズイン補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseInExpoInterpolator ( float  from,
float  to,
float  ratio 
) [static]

累乗関数によるイーズイン補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseInOutCircInterpolator ( float  from,
float  to,
float  ratio 
) [static]

円関数によるイーズインアウト補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseInOutCubicInterpolator ( float  from,
float  to,
float  ratio 
) [static]

三次関数によるイーズインアウト補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseInOutExpoInterpolator ( float  from,
float  to,
float  ratio 
) [static]

累乗関数によるイーズインアウト補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseInOutQuadInterpolator ( float  from,
float  to,
float  ratio 
) [static]

二次関数によるイーズインアウト補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseInOutQuartInterpolator ( float  from,
float  to,
float  ratio 
) [static]

四次関数によるイーズインアウト補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseInOutQuintInterpolator ( float  from,
float  to,
float  ratio 
) [static]

五次関数によるイーズインアウト補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseInOutSineInterpolator ( float  from,
float  to,
float  ratio 
) [static]

サイン関数によるイーズインアウト補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseInQuadInterpolator ( float  from,
float  to,
float  ratio 
) [static]

二次関数によるイーズイン補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseInQuartInterpolator ( float  from,
float  to,
float  ratio 
) [static]

四次関数によるイーズイン補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseInQuintInterpolator ( float  from,
float  to,
float  ratio 
) [static]

五次関数によるイーズイン補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseInSineInterpolator ( float  from,
float  to,
float  ratio 
) [static]

サイン関数によるイーズイン補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseOutCircInterpolator ( float  from,
float  to,
float  ratio 
) [static]

円関数によるイーズアウト補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseOutCubicInterpolator ( float  from,
float  to,
float  ratio 
) [static]

三次関数によるイーズアウト補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseOutExpoInterpolator ( float  from,
float  to,
float  ratio 
) [static]

累乗関数によるイーズアウト補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseOutInCircInterpolator ( float  from,
float  to,
float  ratio 
) [static]

円関数によるイーズアウトイン補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseOutInCubicInterpolator ( float  from,
float  to,
float  ratio 
) [static]

三次関数によるイーズアウトイン補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseOutInExpoInterpolator ( float  from,
float  to,
float  ratio 
) [static]

累乗関数によるイーズアウトイン補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseOutInQuadInterpolator ( float  from,
float  to,
float  ratio 
) [static]

二次関数によるイーズアウトイン補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseOutInQuartInterpolator ( float  from,
float  to,
float  ratio 
) [static]

四次関数によるイーズアウトイン補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseOutInQuintInterpolator ( float  from,
float  to,
float  ratio 
) [static]

五次関数によるイーズアウトイン補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseOutInSineInterpolator ( float  from,
float  to,
float  ratio 
) [static]

サイン関数によるイーズアウトイン補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseOutQuadInterpolator ( float  from,
float  to,
float  ratio 
) [static]

二次関数によるイーズアウト補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseOutQuartInterpolator ( float  from,
float  to,
float  ratio 
) [static]

四次関数によるイーズアウト補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float EaseOutQuintInterpolator ( float  from,
float  to,
float  ratio 
) [static]

五次関数によるイーズアウト補間

引数:
from開始値
to終了値
ratio割合(0.0f~1.0f)
戻り値:
補間結果
static float EaseOutSineInterpolator ( float  from,
float  to,
float  ratio 
) [static]

サイン関数によるイーズアウト補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float ElasticInterpolator ( float  from,
float  to,
float  ratio 
) [static]

弾性(Elastic)関数による補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float FlipBounceInterpolator ( float  from,
float  to,
float  ratio 
) [static]

FlipBoardの標準的な補間関数

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float LinearInterpolator ( float  from,
float  to,
float  ratio 
) [static]

線形補間関数

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float OvershootInterpolator ( float  from,
float  to,
float  ratio 
) [static]

オーバーシュート関数による補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果
static float UndershootInterpolator ( float  from,
float  to,
float  ratio 
) [static]

アンダーシュート関数による補間

引数:
from開始値
to終了値
ratio割合(0~1)
戻り値:
補間結果