0
ボールがブロックの上部と下部に接触すると、ボールのdyをどのように変更できますか?これで、ウォブル効果が得られ、ブロックの上部または下部に当たるとブロックの内側に閉じ込められます。ここ は私Jsfiddleです:https://jsfiddle.net/6qh70wdo/長方形と円で衝突を解決する
if (ball.x - ball.radius < block.x + block.w &&
ball.x + ball.radius > block.x &&
ball.y - ball.radius < block.y + block.h &&
ball.y + ball.radius > block.y) {
ball.dx = -ball.dx;
}