Package dev.kosmx.playerAnim.core.util
Class Easing
java.lang.Object
dev.kosmx.playerAnim.core.util.Easing
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic floatcatmullRom(float n) static floatcircle(float n) static floatcubic(float n) static EaseeaseFromString(String string) static floateasingFromEnum(@Nullable Ease type, float f) Deprecated.static floatexp(float n) pow(float n) static floatquadratic(float n) static floatsine(float n)
-
Constructor Details
-
Easing
public Easing()
-
-
Method Details
-
easingFromEnum
Deprecated.Just useEase.invoke(float)Easing functions from easings.net All function have a string codename EasingFromStringAll function needs an input between 0 and 1
-
easeFromString
- Parameters:
string- ease name- Returns:
- ease
-
sine
public static float sine(float n) -
cubic
public static float cubic(float n) -
quadratic
public static float quadratic(float n) -
pow
-
exp
public static float exp(float n) -
circle
public static float circle(float n) -
back
-
elastic
-
bounce
-
step
-
catmullRom
public static float catmullRom(float n)
-
Ease.invoke(float)