仅限于矩形的情况下,在java.awt.Rectangle类中,有一个函数专门来做矩形碰撞监测——intersects;
<span style="font-size:18px;">Rectangle rectangleA = new Recatangle(x,y,width,height); // x轴坐标,y轴坐标,宽和高,均为int类型
Rectangle rectangleB = new Recatangle(x,y,width,height);
rectangleA.intersects(rectangleB) // 传入一个矩形类参数,如果碰撞则返回true,反之则返回false</span>