Find_Func

Kategorie: Objekte / Suche
Ab Engineversion: 1.0 OC

Beschreibung

Suchkriterium: sucht alle Objekte bei denen der Aufruf der angegebenen Funktion true liefert. Wenn es eine lokale Funktion gibt, wird diese aufgerufen, sonst wenn vorhanden eine globale.

Syntax

array Find_Func(string function,  ...);

Parameter

function:
Aufzurufende Funktion
...:
[opt] Parameter für die Funktion

Anmerkungen

Achtung: Niemals mit einer Funktion verwenden, die Seiteneffekte hat. Wenn nicht sichergestellt ist, dass die Funktion harmlos ist, muss auf Find_Func verzichtet werden. Stattdessen kann die Funktion mit einer Schleife über die gefundenen Objekte aufgerufen werden.
Für weitere Informationen und Beispiele zur Benutzung dieser Funktion sehe FindObjects.

Beispiel

FindObjects(Find_Func("IsClonk"))
Liefert alles zurück, was ein Clonk ist (alle Clonks die auf den Call IsClonk true zurückgeben).
Siehe auch: FindObjects
Clonkonaut, 2006-07