私は、点と半径を持つDot型の配列と、点とサイズを持つ矩形のPlayerを持っています。どのようにして2つのクラス間の衝突や反応がありますか?
プレイヤーが配列内のどのドットにも触れる/衝突するかどうかを常にテストするメソッドを作成します。どこでコードを書いて、パラメータとして渡す必要がありますか?
これは、プレイヤーがドットをかわす必要があるゲーム用です。これまでのところ私はこれのようなものを持っています。
for (int i = 0; i < NUM_DOTS; i++) {
if (player.intersects(dotPos[i])) {
gameOver = true;
}
}
これらの[質問と回答](http://stackoverflow.com/search?q=%5Bjava%5D+%5Bswing%5D+intersects)も参照してください。 – trashgod