下面是用于移动对象的代码:
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。
我该怎么做?
下面是我用来移动对象的代码:
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;
}
我试着在移动中加速。我怎么能这么做?