вот метод для easeOutBounce
easeOutBounce: function (t, b, c, d) {
if ((t/=d) < (1/2.75)) {
return c*(7.5625*t*t) + b;
} else if (t < (2/2.75)) {
return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b;
} else if (t < (2.5/2.75)) {
return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b;
} else {
return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b;
}
}
Я хочу создать свой собственный метод, не могу использовать jquery или другую библиотеку.
Где t: время, b: начальная позиция, c: общее изменение позиции, d: продолжительность.
Может ли кто-нибудь объяснить, как я могу использовать этот метод для значения easeOutBounce? Я имею в виду, что я передам в качестве параметра и как я буду использовать возвращаемое значение?