Benutzer-Werkzeuge

Webseiten-Werkzeuge


api:documentation:robot:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
api:documentation:robot:start [2022/04/15 10:51] – [Welt dynamisch vorbesetzen] Martin Pabstapi:documentation:robot:start [2022/04/15 11:08] – [Welt dynamisch vorbesetzen] Martin Pabst
Zeile 105: Zeile 105:
 <HTML> <HTML>
  
-<div class="java-online" style="height: 300px; width: 80%" data-java-online="{'withBottomPanel': false, 'id': 'robot_4'}">+<div class="java-online" style="height: 450px; width: 100%" data-java-online="{'withBottomPanel': true, 'id': 'robot_4'}">
  
-<script type="text/plain" title="Robot4.java">+<script type="text/plain" title="Hauptprogramm.java">
 MyRobot r = new MyRobot(); MyRobot r = new MyRobot();
 +// Ergänze hier ein Programm, das den Roboter alle Ziegel 
 +// aufheben lässt:
  
 +
 + </script>
 +<script type="text/plain" title="Vorgabe.java">
 class MyRobot extends Robot { class MyRobot extends Robot {
    MyRobot() {    MyRobot() {
       super(2, 3, 10, 10);       super(2, 3, 10, 10);
 +      int speed = SystemTools.getSpeed();
 +      SystemTools.setSpeed(-1);
       RobotWorld rw = getWelt();       RobotWorld rw = getWelt();
       for (int i = 0; i < 30; i++) {       for (int i = 0; i < 30; i++) {
Zeile 118: Zeile 125:
             "rot", Random.randint(1, 2));             "rot", Random.randint(1, 2));
       }       }
 +      SystemTools.setSpeed(speed);
    }    }
-} +} </script>
- </script>+
  
 </div> </div>
api/documentation/robot/start.txt · Zuletzt geändert: 2022/04/15 11:35 von Martin Pabst

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki