ниже - код, который я использую для перемещения объекта:
let XX = 0
let YY = 0
let maxSpeed = 100;
if(keyDown.w) {
XX += Math.sin(angle*Math.PI/180)*moveSpeed;
YY += -Math.cos(angle*Math.PI/180)*moveSpeed;
}
Я пытаюсь реализовать трение, когда объект начинает двигаться. например, когда клавиша нажата , скорость начинает повышаться, и требуется n секунд, пока она не достигнет maxSpeed
.
Как я могу это сделать?