blob: 86e114aeeda87328273c9ac9aa14715f3d3a3d06 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
import lang.stride.*;
import java.util.*;
import greenfoot.*;
/**
* Rennbahn fuer alle Fahrzeuge
*/
public class Rennbahn extends World
{
/**
* Konstruktor für Objekte der Klasse Rennbahn.
*/
public Rennbahn()
{
super(300, 800, 1);
Ziel ziel = new Ziel(); // Erzeuge ein neues Ziel.
addObject(ziel, 150, 10); // Zeichne das Ziel an Position (150, 10).
addObject(new Auto(), 80, 700); // Erzeuge ein neues Auto
addObject(new Rakete(), 220, 700); // Erzeuge eine neue Rakete
}
public void angekommen(Object o)
{
if (o instanceof Auto) {
showText("Gewonnen :)", 150, 250);
} else if (o instanceof Rakete) {
showText("Verloren :(", 150, 250);
}
Greenfoot.stop();
}
}
|