// 判断我的子弹是否击中敌人坦克 public void hitEnemyTank() { // 判断是否击中敌人坦克(遍历) for (int i = 0; i < myTank.bb.size(); i++) { // 取出子弹 Bullet mb = myTank.bb.get(i); // 判断子弹是否有效,存活 if (mb.alive) { // 取出每个敌人坦克,与子弹判断 for (int j = 0; j < enemyTanks.size(); j++) { // 取出坦克 EnemyTank et = enemyTanks.get(j); if (et.alive) { if (this.hitTank(mb, et)) { // 减少敌人数量 Recorder.reduceEnNum(); // 增加我方战绩 Recorder.addEnNumRec(); } } } } } }