Curves クラス
よく使うイージング曲線の標準インスタンス集。FlutterのCurvesに対応します。
名前空間: FloatSoda.Animation
アセンブリ: FloatSoda.dll
public static class Curves継承したメンバー
Section titled “継承したメンバー”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
BounceIn
Section titled “BounceIn”跳ねながら立ち上がるバウンスIn。
public static readonly ICurve BounceInフィールドの値
Section titled “フィールドの値”BounceInOut
Section titled “BounceInOut”両端で跳ねるバウンスInOut。
public static readonly ICurve BounceInOutフィールドの値
Section titled “フィールドの値”BounceOut
Section titled “BounceOut”終端で跳ねて静止するバウンスOut。
public static readonly ICurve BounceOutフィールドの値
Section titled “フィールドの値”Decelerate
Section titled “Decelerate”放物線状に一定減速するカーブ。
public static readonly ICurve Decelerateフィールドの値
Section titled “フィールドの値”緩やかに加速し緩やかに減速する標準的なease。
public static readonly ICurve Easeフィールドの値
Section titled “フィールドの値”EaseIn
Section titled “EaseIn”ゆっくり始まり素早く終わるease in。
public static readonly ICurve EaseInフィールドの値
Section titled “フィールドの値”EaseInBack
Section titled “EaseInBack”いったん戻ってから進むease in(オーバーシュートあり)。
public static readonly ICurve EaseInBackフィールドの値
Section titled “フィールドの値”EaseInCirc
Section titled “EaseInCirc”円弧状のease in。
public static readonly ICurve EaseInCircフィールドの値
Section titled “フィールドの値”EaseInCubic
Section titled “EaseInCubic”3次関数状のease in。
public static readonly ICurve EaseInCubicフィールドの値
Section titled “フィールドの値”EaseInExpo
Section titled “EaseInExpo”指数関数状のease in。
public static readonly ICurve EaseInExpoフィールドの値
Section titled “フィールドの値”EaseInOut
Section titled “EaseInOut”ゆっくり始まりゆっくり終わる標準的なease in out。
public static readonly ICurve EaseInOutフィールドの値
Section titled “フィールドの値”EaseInOutBack
Section titled “EaseInOutBack”両端で行き過ぎるease in out(オーバーシュートあり)。
public static readonly ICurve EaseInOutBackフィールドの値
Section titled “フィールドの値”EaseInOutCirc
Section titled “EaseInOutCirc”円弧状のease in out。
public static readonly ICurve EaseInOutCircフィールドの値
Section titled “フィールドの値”EaseInOutCubic
Section titled “EaseInOutCubic”3次関数状のease in out。
public static readonly ICurve EaseInOutCubicフィールドの値
Section titled “フィールドの値”EaseInOutCubicEmphasized
Section titled “EaseInOutCubicEmphasized”中央を強調した3次のease in out(Material強調イージング)。
public static readonly ICurve EaseInOutCubicEmphasizedフィールドの値
Section titled “フィールドの値”EaseInOutExpo
Section titled “EaseInOutExpo”指数関数状のease in out。
public static readonly ICurve EaseInOutExpoフィールドの値
Section titled “フィールドの値”EaseInOutQuad
Section titled “EaseInOutQuad”2次関数状のease in out。
public static readonly ICurve EaseInOutQuadフィールドの値
Section titled “フィールドの値”EaseInOutQuart
Section titled “EaseInOutQuart”4次関数状のease in out。
public static readonly ICurve EaseInOutQuartフィールドの値
Section titled “フィールドの値”EaseInOutQuint
Section titled “EaseInOutQuint”5次関数状のease in out。
public static readonly ICurve EaseInOutQuintフィールドの値
Section titled “フィールドの値”EaseInOutSine
Section titled “EaseInOutSine”サイン波状のease in out。
public static readonly ICurve EaseInOutSineフィールドの値
Section titled “フィールドの値”EaseInQuad
Section titled “EaseInQuad”2次関数状のease in。
public static readonly ICurve EaseInQuadフィールドの値
Section titled “フィールドの値”EaseInQuart
Section titled “EaseInQuart”4次関数状のease in。
public static readonly ICurve EaseInQuartフィールドの値
Section titled “フィールドの値”EaseInQuint
Section titled “EaseInQuint”5次関数状のease in。
public static readonly ICurve EaseInQuintフィールドの値
Section titled “フィールドの値”EaseInSine
Section titled “EaseInSine”サイン波状のease in。
public static readonly ICurve EaseInSineフィールドの値
Section titled “フィールドの値”EaseInToLinear
Section titled “EaseInToLinear”ease inから線形へと繋がるカーブ。
public static readonly ICurve EaseInToLinearフィールドの値
Section titled “フィールドの値”EaseOut
Section titled “EaseOut”素早く始まりゆっくり終わるease out。
public static readonly ICurve EaseOutフィールドの値
Section titled “フィールドの値”EaseOutBack
Section titled “EaseOutBack”行き過ぎてから戻るease out(オーバーシュートあり)。
public static readonly ICurve EaseOutBackフィールドの値
Section titled “フィールドの値”EaseOutCirc
Section titled “EaseOutCirc”円弧状のease out。
public static readonly ICurve EaseOutCircフィールドの値
Section titled “フィールドの値”EaseOutCubic
Section titled “EaseOutCubic”3次関数状のease out。
public static readonly ICurve EaseOutCubicフィールドの値
Section titled “フィールドの値”EaseOutExpo
Section titled “EaseOutExpo”指数関数状のease out。
public static readonly ICurve EaseOutExpoフィールドの値
Section titled “フィールドの値”EaseOutQuad
Section titled “EaseOutQuad”2次関数状のease out。
public static readonly ICurve EaseOutQuadフィールドの値
Section titled “フィールドの値”EaseOutQuart
Section titled “EaseOutQuart”4次関数状のease out。
public static readonly ICurve EaseOutQuartフィールドの値
Section titled “フィールドの値”EaseOutQuint
Section titled “EaseOutQuint”5次関数状のease out。
public static readonly ICurve EaseOutQuintフィールドの値
Section titled “フィールドの値”EaseOutSine
Section titled “EaseOutSine”サイン波状のease out。
public static readonly ICurve EaseOutSineフィールドの値
Section titled “フィールドの値”ElasticIn
Section titled “ElasticIn”ゴムひものように振動しながら立ち上がる弾性In。
public static readonly ICurve ElasticInフィールドの値
Section titled “フィールドの値”ElasticInOut
Section titled “ElasticInOut”両端で弾性的に振動する弾性InOut。
public static readonly ICurve ElasticInOutフィールドの値
Section titled “フィールドの値”ElasticOut
Section titled “ElasticOut”行き過ぎてから振動して収束する弾性Out。
public static readonly ICurve ElasticOutフィールドの値
Section titled “フィールドの値”FastEaseInToSlowEaseOut
Section titled “FastEaseInToSlowEaseOut”素早くease inし、ゆっくりease outで終わるカーブ。
public static readonly ICurve FastEaseInToSlowEaseOutフィールドの値
Section titled “フィールドの値”FastLinearToSlowEaseIn
Section titled “FastLinearToSlowEaseIn”直線的に始まり、ゆっくりとease inへ移行するカーブ。
public static readonly ICurve FastLinearToSlowEaseInフィールドの値
Section titled “フィールドの値”FastOutSlowIn
Section titled “FastOutSlowIn”素早く動き出しゆっくり止まるMaterialの標準イージング。
public static readonly ICurve FastOutSlowInフィールドの値
Section titled “フィールドの値”Linear
Section titled “Linear”入力をそのまま返す線形カーブ。
public static readonly ICurve Linearフィールドの値
Section titled “フィールドの値”LinearToEaseOut
Section titled “LinearToEaseOut”線形からease outへと繋がるカーブ。
public static readonly ICurve LinearToEaseOutフィールドの値
Section titled “フィールドの値”SlowMiddle
Section titled “SlowMiddle”中央がゆっくりになるカーブ。
public static readonly ICurve SlowMiddle