CreateObject

Kategorie: Objekte / Erzeugung
Ab Engineversion: 5.1 OC

Beschreibung

Erzeugt ein Objekt des angegebenen Typs an der angegebenen Position. xoffset und yoffset bestimmen die Position in absoluten Pixel-Koordinaten der Landschaft (Mitte Unterkante des Objekts). Bei lokalen Aufrufen dieser Funktion wird die angegebene Position zu Offset-Koordinaten zum aufrufenden Objekt.

Syntax

object CreateObject(id id, int xoffset, int yoffset, int owner);

Parameter

id:
Typ des zu erstellenden Objekts
xoffset:
X-Koordinate
yoffset:
Y-Koordinate
owner:
[opt] Besitzer des zu erstellenden Objekts. Entweder der Index eines Spielers oder NO_OWNER für keinen Besitzer. Wenn nicht angegeben wird der Besitzer des neuen Objektes auf den Controller des aufrufenden Objektes gesetzt bzw. NO_OWNER wenn CreateObject ohne Objektkontext aufgerufen wird.

Beispiel

CreateObject(Wipf, 100,100, NO_OWNER);
Erschafft einen Wipf bei den Koordinaten 100/100 ohne Besitzer.
Siehe auch: CreateConstruction, CreateContents, RemoveObject
springer, 2002-04