|
Gregor Antoine |
Informatik9-3Verschiedene Welten Klicke mit der rechten Maus auf die Klasse World und erzeuge mit Wenn du mit der rechten Maus auf die Klasse Füge auch in die neue Welt verschiedene bewegte und feststehende Objekte ein. Jetzt soll das nächste Level aktiviert werden, wenn der Käfer den Fisch gefressen hat. Schreibe in der Klasse Käfer: ...
Actor fisch;
fisch = getOneObjectAtOffset(0, 0, Fisch.class);
if(fisch != null) {
welt.removeObject(fisch);
if(welt instanceof Level1) {
Greenfoot.setWorld(new Level2());
} else if(welt instanceof Level2) {
Greenfoot.setWorld(new Ende());
}
} Neu ist der Teil ab 5_Level1und2.zip? if(fisch != null) {
welt.removeObject(fisch);
if(welt.getObjects(Fisch.class).size() == 0) {
if(welt instanceof Level1) {
Greenfoot.setWorld(new Level2());
} else if(welt instanceof Level2) {
Greenfoot.setWorld(new Ende());
}
}
}
|