CreateEntity()

Syntax

Ergebnis = CreateEntity(#Entity, MeshID, MaterialID, [x, y, z])
Beschreibung
Erstellt ein neues Objekt '#Entity' aus dem angegebenen Mesh und Material. Wenn #PB_Any als '#Entity' Parameter verwendet wird, dann wird die Nummer des neuen Entity als 'Ergebnis' zurückgegeben.

Gültige 'MeshID' und 'MaterialID' können einfach mit den Befehlen MeshID() und MaterialID() ermittelt werden. #PB_Material_None kann als 'MaterialID' Wert verwendet werden, um das .material Skript zu verwenden, welches dem Mesh mittels dem Befehl Parse3DScripts() zugewiesen wurde.

Die optionalen 'x,y,z' Parameter können angegeben werden, um die Position des neu erstellten Entity innerhalb der Welt festzulegen.

Ist das 'Ergebnis' gleich 0, ist die Erstellung des '#Entity' fehlgeschlagen.

Wurde das Objekt '#Entity' bereits erstellt, wird es automatisch freigegeben und durch das neue ersetzt.

Unterstützte OS

Alle

<- CopyEntity() - Entity Inhaltsverzeichnis - EntityAnimationLength() ->