コンテンツにスキップ

Curves クラス

よく使うイージング曲線の標準インスタンス集。FlutterのCurvesに対応します。

名前空間: FloatSoda.Animation
アセンブリ: FloatSoda.dll

public static class Curves

object ← Curves

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

跳ねながら立ち上がるバウンスIn。

public static readonly ICurve BounceIn

ICurve

両端で跳ねるバウンスInOut。

public static readonly ICurve BounceInOut

ICurve

終端で跳ねて静止するバウンスOut。

public static readonly ICurve BounceOut

ICurve

放物線状に一定減速するカーブ。

public static readonly ICurve Decelerate

ICurve

緩やかに加速し緩やかに減速する標準的なease。

public static readonly ICurve Ease

ICurve

ゆっくり始まり素早く終わるease in。

public static readonly ICurve EaseIn

ICurve

いったん戻ってから進むease in(オーバーシュートあり)。

public static readonly ICurve EaseInBack

ICurve

円弧状のease in。

public static readonly ICurve EaseInCirc

ICurve

3次関数状のease in。

public static readonly ICurve EaseInCubic

ICurve

指数関数状のease in。

public static readonly ICurve EaseInExpo

ICurve

ゆっくり始まりゆっくり終わる標準的なease in out。

public static readonly ICurve EaseInOut

ICurve

両端で行き過ぎるease in out(オーバーシュートあり)。

public static readonly ICurve EaseInOutBack

ICurve

円弧状のease in out。

public static readonly ICurve EaseInOutCirc

ICurve

3次関数状のease in out。

public static readonly ICurve EaseInOutCubic

ICurve

中央を強調した3次のease in out(Material強調イージング)。

public static readonly ICurve EaseInOutCubicEmphasized

ICurve

指数関数状のease in out。

public static readonly ICurve EaseInOutExpo

ICurve

2次関数状のease in out。

public static readonly ICurve EaseInOutQuad

ICurve

4次関数状のease in out。

public static readonly ICurve EaseInOutQuart

ICurve

5次関数状のease in out。

public static readonly ICurve EaseInOutQuint

ICurve

サイン波状のease in out。

public static readonly ICurve EaseInOutSine

ICurve

2次関数状のease in。

public static readonly ICurve EaseInQuad

ICurve

4次関数状のease in。

public static readonly ICurve EaseInQuart

ICurve

5次関数状のease in。

public static readonly ICurve EaseInQuint

ICurve

サイン波状のease in。

public static readonly ICurve EaseInSine

ICurve

ease inから線形へと繋がるカーブ。

public static readonly ICurve EaseInToLinear

ICurve

素早く始まりゆっくり終わるease out。

public static readonly ICurve EaseOut

ICurve

行き過ぎてから戻るease out(オーバーシュートあり)。

public static readonly ICurve EaseOutBack

ICurve

円弧状のease out。

public static readonly ICurve EaseOutCirc

ICurve

3次関数状のease out。

public static readonly ICurve EaseOutCubic

ICurve

指数関数状のease out。

public static readonly ICurve EaseOutExpo

ICurve

2次関数状のease out。

public static readonly ICurve EaseOutQuad

ICurve

4次関数状のease out。

public static readonly ICurve EaseOutQuart

ICurve

5次関数状のease out。

public static readonly ICurve EaseOutQuint

ICurve

サイン波状のease out。

public static readonly ICurve EaseOutSine

ICurve

ゴムひものように振動しながら立ち上がる弾性In。

public static readonly ICurve ElasticIn

ICurve

両端で弾性的に振動する弾性InOut。

public static readonly ICurve ElasticInOut

ICurve

行き過ぎてから振動して収束する弾性Out。

public static readonly ICurve ElasticOut

ICurve

素早くease inし、ゆっくりease outで終わるカーブ。

public static readonly ICurve FastEaseInToSlowEaseOut

ICurve

直線的に始まり、ゆっくりとease inへ移行するカーブ。

public static readonly ICurve FastLinearToSlowEaseIn

ICurve

素早く動き出しゆっくり止まるMaterialの標準イージング。

public static readonly ICurve FastOutSlowIn

ICurve

入力をそのまま返す線形カーブ。

public static readonly ICurve Linear

ICurve

線形からease outへと繋がるカーブ。

public static readonly ICurve LinearToEaseOut

ICurve

中央がゆっくりになるカーブ。

public static readonly ICurve SlowMiddle

ICurve