hunter:hunterfertig:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
hunter:hunterfertig:start [2023/02/27 06:58] – Martin Pabst | hunter:hunterfertig:start [2023/05/26 07:02] (aktuell) – Martin Pabst | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
< | < | ||
- | <div class=" | + | <div class=" |
<script type=" | <script type=" | ||
// Main Program: | // Main Program: | ||
SystemTools.setSpeed(-1); | SystemTools.setSpeed(-1); | ||
- | new Main(); | + | new HunterGame(); |
/** | /** | ||
Zeile 14: | Zeile 14: | ||
* States: " | * States: " | ||
*/ | */ | ||
- | class Main extends Actor { | + | class HunterGame |
| | ||
Zeile 29: | Zeile 29: | ||
int timeSpacePressed = 0; // time since space key has been pressed in milliseconds | int timeSpacePressed = 0; // time since space key has been pressed in milliseconds | ||
- | Main() { | + | HunterGame() { |
hunter = new Hunter(this); | hunter = new Hunter(this); | ||
| | ||
Zeile 130: | Zeile 130: | ||
state = newState; | state = newState; | ||
} | } | ||
+ | |||
+ | |||
+ | |||
} | } | ||
Zeile 141: | Zeile 144: | ||
| | ||
- | Main main; | + | HunterGame |
- | | + | |
super(400, 300, 10); | super(400, 300, 10); | ||
this.main = main; | this.main = main; | ||
Zeile 180: | Zeile 183: | ||
class Target extends Circle { | class Target extends Circle { | ||
- | | + | |
super(-100, -100, 8); | super(-100, -100, 8); | ||
setFillColor(Color.lightgreen); | setFillColor(Color.lightgreen); | ||
Zeile 201: | Zeile 204: | ||
| | ||
- | | + | |
// create boulder righthand outside view | // create boulder righthand outside view | ||
super(900, Random.randdouble(0, | super(900, Random.randdouble(0, |
hunter/hunterfertig/start.1677481090.txt.gz · Zuletzt geändert: 2023/02/27 06:58 von Martin Pabst