Hallo, ich habe eine Frage: Wie wird die Methode removeObjects() geschrieben? Nein anders: Wie schreibe ich die Parameter für die Methode removeObjects() ?


1 2 | removeObjects(getWorld().getObjects(Class. class )); //Class should be the classname from the objects you want to remove. |
1 2 | removeObjects(getWorld().getObjects(Class. class )); //Class ist die Klasse von der du alle vorhandenen Objekte zerstören willst. |
1 2 | removeObjects(getWorld().getObjects(Class. class ).get( 0 )); // das ist für ein Objekt dieser Klasse |
1 2 3 4 5 6 | List explodeEm = getIntersectingObjects(Class. class ); Iterator i = explodeEm.iterator(); while (i.hasNext()) { Actor a = (Actor) i.next(); getWorld().removeObject(a); } |
1 2 | import java.util.Iterator; //das schreibst du unter import greenfoot.*; |
1 2 3 | public void removeAllObjects() { removeObjects(getObjects( null )); //zerstört alle Objekte in der Welt } |
1 | removeObjects(getObjects(Class. class )); |
1 | getWorld().removeObjects(getWorld().getObjects(Class. class )); //Class musst du natürlich wieder durch die Classe ersetzen die du zerstören willst. |