|
|
@ -155,12 +155,14 @@ void idle() { |
|
|
|
// Ball exited board on the left side
|
|
|
|
// Ball exited board on the left side
|
|
|
|
rightScore += 1; |
|
|
|
rightScore += 1; |
|
|
|
ball.x = ball.y = 0; |
|
|
|
ball.x = ball.y = 0; |
|
|
|
|
|
|
|
ball.veloY = 0; |
|
|
|
gameRunning = false; |
|
|
|
gameRunning = false; |
|
|
|
} |
|
|
|
} |
|
|
|
else if (ball.x - ball.radius > 1) { |
|
|
|
else if (ball.x - ball.radius > 1) { |
|
|
|
// Ball exited board on the right side
|
|
|
|
// Ball exited board on the right side
|
|
|
|
leftScore += 1; |
|
|
|
leftScore += 1; |
|
|
|
ball.x = ball.y = 0; |
|
|
|
ball.x = ball.y = 0; |
|
|
|
|
|
|
|
ball.veloY = 0; |
|
|
|
gameRunning = false; |
|
|
|
gameRunning = false; |
|
|
|
} |
|
|
|
} |
|
|
|
else if (ball.y - ball.radius < -1) { |
|
|
|
else if (ball.y - ball.radius < -1) { |
|
|
|