EasingFunctionBase.EaseInCore(Double) EasingFunctionBase.EaseInCore(Double) EasingFunctionBase.EaseInCore(Double) EasingFunctionBase.EaseInCore(Double) Method

定義

カスタム イージング関数の EaseIn モードを生成するためにオーバーライドできるイージング関数のロジック部分を提供します。Provides the logic portion of the easing function that you can override to produce the EaseIn mode of the custom easing function.

protected:
 abstract double EaseInCore(double normalizedTime);
protected abstract double EaseInCore (double normalizedTime);
abstract member EaseInCore : double -> double
Protected MustOverride Function EaseInCore (normalizedTime As Double) As Double

パラメーター

normalizedTime
Double Double Double Double

アニメーションの正規化された時間 (進行状況)。値の範囲は 0 ~ 1 です。Normalized time (progress) of the animation, which is a value from 0 through 1.

戻り値

変換後の進行を表す倍精度浮動小数点数。A double that represents the transformed progress.

注釈

このメソッドは、 EaseIn正規化された時間を変換して、のEasingMode場合のアニメーションのペースを制御します。This method transforms normalized time to control the pace of an animation for the EaseIn case of EasingMode.

EaseIn メソッドをnormalizedTime 実装EaseInOutするとケースの変換が処理されるため、イージング関数を指定するだけで済みます。 EaseOut EaseYou only have to specify your easing function for the EaseIn case because the implementation of the Ease method handles transforming normalizedTime for the EaseOut and EaseInOut cases.

適用対象

こちらもご覧ください