Canvas Гравитация объектов Прыжок объекта
let player = {
speed_grav: 0,
y: 0
}
Я делаю условие
if (player.y < 250) {
player.speed_grav++;
if (player.speed_grav > 12) {
player.speed_grav = 11;
}
player.y += player.speed_grav;
}
Задумка была, что бы при падений у объекта скорость увеличивалась. Проблема в том, когда объект достигает позиций 250(как указано в условий), он немного проваливается вниз. Т.е позиция player.y не 250(как должно быть), а 253 и бывает 254 и более(если увеличить скорость падения). Не понимаю почему так. Как можно решить мою проблему?