Stage::find()
Gibt eine Liste aller Objekte einer gegebenen Klasse zurück. Dabei ist es irrelevant, ob die Objekte versteckt sind oder nicht.
Beispiele

import org.openpatch.scratch.Sprite;
import org.openpatch.scratch.Stage;
public class StageFind {
public StageFind() {
Stage myStage = new Stage(600, 240);
myStage.add(new CustomSprite());
myStage.add(new CustomSprite());
myStage.add(new Sprite());
myStage.display("Sprites: " + myStage.find(CustomSprite.class).size());
myStage.wait(2000);
myStage.exit();
}
class CustomSprite extends Sprite {}
public static void main(String[] args) {
new StageFind();
}
}
Syntax
Java
.find(class)
Scratch
(find [sprites])
Parameter
Name | Datentyp | Beschreibung |
---|---|---|
class | Class | Die Klasse der Objekte, die du finden möchtest |
Rückgabe
List