fix: easingoutbounce operator
This commit is contained in:
@@ -182,11 +182,14 @@ float easeOutBounce(float x){
|
|||||||
if (x < 1 / d1) {
|
if (x < 1 / d1) {
|
||||||
return n1 * easeInQuad(x);
|
return n1 * easeInQuad(x);
|
||||||
} else if (x < 2 / d1) {
|
} 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) {
|
} 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 {
|
} else {
|
||||||
return n1 * (x - 2.625 / d1) * x + 0.984375;
|
x -= 2.625;
|
||||||
|
return n1 * (x / d1) * x + 0.984375;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user