任务
代码
在坦克属性中增加一个 strikeWithTank() 方法,判断是否与其他坦克相撞,相撞的话都停住
//撞上其他坦克
public boolean strikeWithTank(List<Tank> tanks) {
for(int i=0;i<tanks.size();i++) {
Tank t = tanks.get(i);
if(t != this) {
if(this.live && t.isLive() && this.getRect().intersects(t.getRect())) {
this.stay();
t.stay();
return true;
}
}
}
return false;
}