API reference
Class Ease
Namespace: MicroEngine
Assembly: MicroEngine.Kernel.dll
Guide: Graphics
Standard easing curves mapping 0..1 to 0..1 (some overshoot).
public static class EaseInheritance
Methods
InCubic(float)
Starts slow, ends fast (cubic).
public static float InCubic(float t)Parameters
t float
Returns
InOutQuad(float)
Slow at both ends (quadratic).
public static float InOutQuad(float t)Parameters
t float
Returns
InOutSine(float)
Slow at both ends (sine).
public static float InOutSine(float t)Parameters
t float
Returns
InQuad(float)
Starts slow, ends fast (quadratic).
public static float InQuad(float t)Parameters
t float
Returns
Linear(float)
No easing.
public static float Linear(float t)Parameters
t float
Returns
OutBack(float)
Overshoots past 1 and settles back.
public static float OutBack(float t)Parameters
t float
Returns
OutBounce(float)
Bounces on 1 like a dropped ball.
public static float OutBounce(float t)Parameters
t float
Returns
OutCubic(float)
Starts fast, ends slow (cubic).
public static float OutCubic(float t)Parameters
t float
Returns
OutElastic(float)
Springs past 1 and oscillates to rest.
public static float OutElastic(float t)Parameters
t float
Returns
OutQuad(float)
Starts fast, ends slow (quadratic); the default of Tweener.Add.
public static float OutQuad(float t)Parameters
t float