我有一个类型为Dot的数组,它携带一个点和半径,以及一个具有Point和Size的矩形的Player。我如何在两个班级之间发生碰撞和反应?
我会创建一个方法,不断测试玩家是否触摸/碰撞数组中的任何点。我在哪里写代码,我需要作为参数传入什么?
这是玩家必须躲避点的游戏。到目前为止,我有这样的事情。
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 2011-05-31 00:36:08