DIFF

class EasingSource

Input value between 0 and 1, returns value adjusted by easing, no automatic clamping of input(do your own !!)

Methods 30

static float EaseInSine(float t)
References Math.Cos(), and Math.PI
static float EaseOutQuad(float t)
static float EaseInCubic(float t)
static float EaseOutCubic(float t)
static float EaseInOutCubic(float t)
static float EaseOutQuart(float t)
static float EaseInOutQuart(float t)
static float EaseOutQuint(float t)
static float EaseInOutQuint(float t)
static float EaseOutExpo(float t)
References Math.Pow()
static float EaseInOutExpo(float t)
References Math.Pow()
static float EaseInCirc(float t)
References Math.Sqrt()
static float EaseOutCirc(float t)
References Math.Sqrt()
static float EaseInOutCirc(float t)
References Math.Sqrt()
static float EaseInBack(float t, float magnitude = 1.70158)
static float EaseOutBack(float t, float magnitude = 1.70158)
static float EaseInOutBack(float t, float magnitude = 1.70158)
static float EaseInElastic(float t, float magnitude = 0.7)
References Math.Asin(), Math.Pow(), Math.Sin()
Show 1 more, Math.PI
static float EaseOutElastic(float t, float magnitude = 0.7)
References Math.Asin(), Math.Pow(), Math.Sin()
Show 1 more, Math.PI
static float EaseInOutElastic(float t, float magnitude = 0.65)
References Math.Asin(), Math.Pow(), Math.Sin()
Show 1 more, Math.PI
static float EaseOutBounce(float t)
static float EaseInBounce(float t)
References EaseOutBounce()
Referenced by EaseInOutBounce()
static float EaseInOutBounce(float t)