robocode:target-static
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| robocode:target-static [2015/03/23 08:20] – ros | robocode:target-static [2020/10/13 14:25] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 5: | Zeile 5: | ||
| <code java> | <code java> | ||
| public void onScannedRobot(ScannedRobotEvent e) { | public void onScannedRobot(ScannedRobotEvent e) { | ||
| - | double | + | double |
| - | turnGunRight(Utils.normalRelativeAngleDegrees(headingToRobot | + | turnGunRight(Utils.normalRelativeAngleDegrees(aimAt - getGunHeading())); |
| fire(1); | fire(1); | ||
| } | } | ||
| Zeile 13: | Zeile 13: | ||
| === Absoluter Winkel zum Roboter berechnen === | === Absoluter Winkel zum Roboter berechnen === | ||
| - | In '' | + | In '' |
| === Kanone drehen === | === Kanone drehen === | ||
| - | In der nächsten Zeile wird die Kanone in die Richtung '' | + | In der nächsten Zeile wird die Kanone in die Richtung '' |
| Anschliessend wird der Winkel mit der Methode <javadoc robocode> | Anschliessend wird der Winkel mit der Methode <javadoc robocode> | ||
| Zeile 27: | Zeile 27: | ||
| <code java> | <code java> | ||
| - | import robocode.utils.*; | + | import robocode.util.*; |
| </ | </ | ||
| eingefügt werden. | eingefügt werden. | ||
robocode/target-static.1427095244.txt.gz · Zuletzt geändert: 2020/10/13 14:25 (Externe Bearbeitung)