Exemplo n.º 1
0
 public void checkRocketCollision() {
   if (current_Player.isRocket()) {
     if (current_Player == player_1) {
       if (sch.getBounds().intersects(player_2.getBounds())) {
         player_2.setTp(player_2.getTp() - 25);
         current_Player.setRocket(false);
       }
     } else if (current_Player == player_2) {
       if (sch.getBounds().intersects(player_1.getBounds())) {
         player_1.setTp(player_1.getTp() - 25);
         current_Player.setRocket(false);
       }
     }
     if (sch.getBounds().intersects(0, h - 50, w, 25)
         || sch.getBounds().intersects(0, 0, w, 25)
         || sch.getBounds().intersects(0, 0, 25, h)
         || sch.getBounds().intersects(w - 35, 0, 30, h)) {
       current_Player.setRocket(false);
     }
   }
 }