Class Easing
- Namespace
- PluginUI
- Assembly
- PluginUI.dll
Easing curves: map linear progress t ∈ [0, 1] to eased progress.
public static class Easing
- Inheritance
-
Easing
- Inherited Members
Methods
BackOut(float)
Slight overshoot at the end.
public static float BackOut(float t)
Parameters
tfloat
Returns
BounceOut(float)
Bounce at the end.
public static float BounceOut(float t)
Parameters
tfloat
Returns
CubicIn(float)
Cubic acceleration.
public static float CubicIn(float t)
Parameters
tfloat
Returns
CubicInOut(float)
Cubic acceleration then deceleration.
public static float CubicInOut(float t)
Parameters
tfloat
Returns
CubicOut(float)
Cubic deceleration.
public static float CubicOut(float t)
Parameters
tfloat
Returns
ElasticOut(float)
Elastic spring at the end.
public static float ElasticOut(float t)
Parameters
tfloat
Returns
Linear(float)
No easing.
public static float Linear(float t)
Parameters
tfloat
Returns
QuadIn(float)
Quadratic acceleration.
public static float QuadIn(float t)
Parameters
tfloat
Returns
QuadInOut(float)
Quadratic acceleration then deceleration.
public static float QuadInOut(float t)
Parameters
tfloat
Returns
QuadOut(float)
Quadratic deceleration.
public static float QuadOut(float t)
Parameters
tfloat