試圖開發一個Agar克隆,我已經得到了很多,但我無法弄清楚隨着質量的增加如何減少玩家的速度。我嘗試了幾種不同的方式,但沒有任何效果。當質量上升時,我會如何讓速度降下來?這是我的jsFiddle。這是我設定球員的速度的地方:隨着質量的提高,速度下降
var playerOneMass = 36;
var player1X = (canvas.width/2) + 50;
var player = new Player({
x: player1X,
y: canvas.height/2,
radius: playerOneMass,
speed: {
x: 5,
y: 5
},
name: "player 1",
dir: null
});
var playerTwoMass = 36;
var player2X = (canvas.width/2) - 50;
var player2 = new Player({
x: player2X,
y: canvas.height/2,
radius: playerTwoMass,
speed: {
x: 5,
y: 5
},
name: "player 2",
dir: null
});
「我已經嘗試了幾種不同的方式,但沒有任何工程。」 - 你嘗試了什麼,以什麼方式不起作用? – Amadan