貴様ら!ブロック崩し作るので見てください
■ このスレッドは過去ログ倉庫に格納されています
010773
NGNG衝突判定の為にはBallMove()の先頭で
next_x = ball_x + vx
next_y = ball_y + vy
として ball_x/y next_x/y の線分との距離判定を使いなさいと言った筈だ
1、まず、線分と線分の距離を求めるルーチンを作りなさい。
そして、 枠とラケットへの線分との距離を順に求めなさい
その距離がボールの大きさより小さければその回に衝突する
■ このスレッドは過去ログ倉庫に格納されています