コード例 #1
0
ファイル: Itinerary.java プロジェクト: benbardin/isnork
 public void tick(Point2D whereIAm) {
   PointOfInterest poi;
   for (Iterator<PointOfInterest> i = goals.iterator(); i.hasNext(); ) {
     poi = i.next();
     poi.age();
     if (poi.getAge() > AGE_THRESHOLD
         || StaticDiver.getDistanceFromCreature(poi.getLocation(), whereIAm)
             < DISTANCE_THRESHOLD) {
       i.remove();
     }
   }
 }