Logo
静的公開メンバ関数 | 全メンバ一覧
Yukar.Engine.Easing.EasingFunction クラス

イージングクラス / 指定した値から指定した値へのなめらかな変化を様々な補間方法で取得する [詳解]

静的公開メンバ関数

static int GetEasingResult (IEasing easing, float time, float duration, int startValue, int endValue)
イージング関数の結果を取得する [詳解]
static float GetEasingResult (IEasing easing, float time, float duration, float startValue, float endValue)
イージング関数の結果を取得する [詳解]
static Microsoft.Xna.Framework.Vector2 GetEasingResult (IEasing easing, float time, float duration, Microsoft.Xna.Framework.Vector2 startValue, Microsoft.Xna.Framework.Vector2 endValue)
イージング関数の結果を取得する [詳解]

詳解

イージングクラス / 指定した値から指定した値へのなめらかな変化を様々な補間方法で取得する

メソッド詳解

GetEasingResult() [1/3]

static float Yukar.Engine.Easing.EasingFunction.GetEasingResult ( IEasing easing,
float time,
float duration,
float startValue,
float endValue
)
static

イージング関数の結果を取得する

引数
easing イージングの種類
time 経過時間
duration 完了にかかる時間
startValue 経過時間が0のときの値
endValue 完了時間のときの値
戻り値
現在の時間に対する値

GetEasingResult() [2/3]

static int Yukar.Engine.Easing.EasingFunction.GetEasingResult ( IEasing easing,
float time,
float duration,
int startValue,
int endValue
)
static

イージング関数の結果を取得する

引数
easing イージングの種類
time 経過時間
duration 完了にかかる時間
startValue 経過時間が0のときの値
endValue 完了時間のときの値
戻り値
現在の時間に対する値

GetEasingResult() [3/3]

static Microsoft.Xna.Framework.Vector2 Yukar.Engine.Easing.EasingFunction.GetEasingResult ( IEasing easing,
float time,
float duration,
Microsoft.Xna.Framework.Vector2 startValue,
Microsoft.Xna.Framework.Vector2 endValue
)
static

イージング関数の結果を取得する

引数
easing イージングの種類
time 経過時間
duration 完了にかかる時間
startValue 経過時間が0のときの値
endValue 完了時間のときの値
戻り値
現在の時間に対する値

このクラス詳解は次のファイルから抽出されました: