Я смущен с math.abs ().
Я проводил исследование через Интернет, но не мог найти никакого отношения к анимации этого прыгающего шара. Я хочу знать, как это работает и как мяч плавно перескакивает после использования функции math.abs ()?
function bounce() {
if (x + dx > 293 || x + dx < 0) {
dx = -dx;
}
if (y >= 290) {
y = 290;
}
if (y + dy > 290 || y + dy < 0) {
dx *= 0.99;
dy = -dy;
}
//if (Math.abs(dx) < 0.01) {
//dx = 0;
}
dy++;
}
Я сделал комментарий , что меня смутило. Любой, пожалуйста, сообщите мне, насколько важна эта функция для этой анимации.
Скрипт