我已经在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
是的,那乒乓游戏实际上是我也创造了第一场比赛。如果您想要任何建议,请随时在此处通知我。 –