コード例 #1
0
ファイル: AddCamTrace.java プロジェクト: Bluemi/animator
 @Override
 public void execute(Console console, String[] args, Cam cam) {
   if (args.length == 0) {
     DrawObject object =
         console
             .getAnimator()
             .getObject(getTraceName(cam)); // Trace der Cam holen, falls schon existiert
     if (object == null) // Falls Trace für diese Cam noch nicht existiert
     {
       object = new DrawTrace(getTraceName(cam), INTERVAL, cam); // diese erstellen
       console.getAnimator().getDrawObjects().add(object); // und zu den Objecten hinzufügen
     } else // Falls die Trace für diese Cam schon existiert hatte
     {
       object.change();
     }
   } else {
     printUsage(console);
   }
 }
コード例 #2
0
ファイル: AddCamTrace.java プロジェクト: Bluemi/animator
 private void printUsage(Console console) {
   console.endl();
   console.write("Usage");
   console.write(TAB + getName());
   console.endl();
 }