私は単純なブレイクアウト ゲームに取り組んでいますが、問題があります。ボールが上下方向 ( ) を 2 回切り替えて、ボールが上下に移動し続けるball:addEventListener( "collision", removeBricks )
よりも、ボールが同時に 2 つのレンガに当たるまで正常に動作します。vy
addEventListener 衝突を 1 つずつ実行し、一度に複数の衝突を無効にするにはどうすればよいですか?
function removeBricks(event)
if event.other.isBrick == 1 then
vy = vy * (-1)
...
end
end