Click or drag to resize

InterpolateEaseType Enumeration

Different methods of easing interpolation.

Namespace:  DustProductions.Core
Assembly:  DustProductions.Core (in DustProductions.Core.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
C#
public enum EaseType
Members
  Member nameValueDescription
Linear0 Linear interpolation (same as Mathf.Lerp)
EaseInQuad1 Quadratic easing in - accelerating from zero velocity
EaseOutQuad2 Quadratic easing out - decelerating to zero velocity
EaseInOutQuad3 Quadratic easing in/out - acceleration until halfway, then deceleration
EaseInCubic4 Cubic easing in - accelerating from zero velocity
EaseOutCubic5 Cubic easing out - decelerating to zero velocity
EaseInOutCubic6 Cubic easing in/out - acceleration until halfway, then deceleration
EaseInQuart7 Quartic easing in - accelerating from zero velocity
EaseOutQuart8 Quartic easing out - decelerating to zero velocity
EaseInOutQuart9 Quartic easing in/out - acceleration until halfway, then deceleration
EaseInQuint10 Quintic easing in - accelerating from zero velocity
EaseOutQuint11 Quintic easing out - decelerating to zero velocity
EaseInOutQuint12 Quintic easing in/out - acceleration until halfway, then deceleration
EaseInSine13 Sinusoidal easing in - accelerating from zero velocity
EaseOutSine14 Sinusoidal easing out - decelerating to zero velocity
EaseInOutSine15 Sinusoidal easing in/out - accelerating until halfway, then decelerating
EaseInExpo16 Exponential easing in - accelerating from zero velocity
EaseOutExpo17 Exponential easing out - decelerating to zero velocity
EaseInOutExpo18 Exponential easing in/out - accelerating until halfway, then decelerating
EaseInCirc19 Circular easing in - accelerating from zero velocity
EaseOutCirc20 Circular easing out - decelerating to zero velocity
EaseInOutCirc21 Circular easing in/out - acceleration until halfway, then deceleration
See Also