0
Привет, я пытаюсь создать простую игру в понг, и у меня возникают проблемы с обнаружением столкновения. Мяч не регистрируется с веслом.обнаружение столкновений, не регистрирующееся с мячом
function moveBall() {
var rightRadius = ballX + radius;
var leftRadius = ballX -radius;
if (ballX + radius > canvas.width || ballX - radius < 0) {
ballOffX = -ballOffX;
}
/*
The following code is handling the collision of the ball with the plate
*/
if((rightRadius <= (player1.x + paddleWidth))&&(leftRadius >= player1.x) &&(player1.y == ballY + 10)){
ballOffY = -ballOffY;
}
ballX += ballOffX;
ballY += ballOffY;
}
игрок мяч plate? можете ли вы показать пример изображения? –
Я переименовал пластинку в весло, надеюсь, это помогает. Спасибо – Muffin
вы должны использовать вектор для обнаружения столкновения. – kollein