我已經在JS中寫了一個簡單的pong遊戲,但我無法強制球在接觸槳時改變它的方向。我插入了我的實際的beatControl funtcion。無法在我的JS Pong遊戲中擊敗一個球
function beatControl() {
if (ballX + ballSize >= xAiPosition) {
ballSpeedX = -ballSpeedX;
//console.log(ballX);
} else if (ballX == xPosition + paddleWidth) {
ballSpeedX = -ballSpeedX;
// console.log(ballX);
}
}
只是一個建議,你應該考慮使用對象爲你的遊戲。你會有一個槳對象和一個球對象,它更容易管理,而且當你製造更復雜的東西時,對象會派上用場。檢查這個項目的源代碼的例子,使用對象 - http://betaio.bitballoon.com/ –
謝謝賈裏德,這是我的第一個項目,所以它可能看起來不專業:) – Matthew
是的,那乒乓遊戲實際上是我也創造了第一場比賽。如果您想要任何建議,請隨時在此處通知我。 –