/** Applique les forces et enregistre la trajectoire de l'oiseau */
  public static void trame() {

    for (Obstacle o : AngryBirdsModel.listeCorps) {
      for (int cp = (listeCorps.indexOf(o)); cp < listeCorps.size(); cp++) {

        System.out.println(
            "Obstacle "
                + o
                + " : "
                + o.getCorpsPosX()
                + ","
                + o.getCorpsPosY()
                + " - "
                + o.getCorpsSpeedX()
                + ","
                + o.getCorpsSpeedY());

        if (o.collision()) {
          if (!o.equals(listeCorps.get(cp))) o.appliquerCollision(listeCorps.get(cp));
        }
        o.mouvement();
      }
    }

    oiseau.setCorpsSpeedY(oiseau.getCorpsSpeedY() + 0.1); // (oiseau.poids/1000);

    oiseau.setCorpsPosX(oiseau.getCorpsPosX() + oiseau.getCorpsSpeedX());
    oiseau.setCorpsPosY(oiseau.getCorpsPosY() + oiseau.getCorpsSpeedY());
  }