fix: easingoutbounce operator

This commit is contained in:
2021-09-12 12:29:38 +02:00
parent fb9796072b
commit 78a5703f67

View File

@@ -182,11 +182,14 @@ float easeOutBounce(float x){
if (x < 1 / d1) {
return n1 * easeInQuad(x);
} else if (x < 2 / d1) {
return n1 * (x - 1.5 / d1) * x + 0.75;
x-= 1.5;
return n1 * (x / d1) * x + 0.75;
} else if (x < 2.5 / d1) {
return n1 * (x - 2.25 / d1) * x + 0.9375;
x -= 2.25;
return n1 * (x / d1) * x + 0.9375;
} else {
return n1 * (x - 2.625 / d1) * x + 0.984375;
x -= 2.625;
return n1 * (x / d1) * x + 0.984375;
}
}