Zum Hauptinhalt springen

Welt

Beschreibung

Diese Bibliothek enthält Eigenschaften und Funktionen im Zusammenhang mit der Welt.

Eigenschaften

EigenschaftTypBeschreibung
allEntitiesSatzMenge aller Szenenobjekte.

Funktionen

createEntity

Erstellen Sie eine neue Entität.

world.createEntity() // -> eid

deleteEntity

Eine bestehende Entität löschen.

world.deleteEntity(eid) // -> void

getChildren

Kinder einer Entität abrufen.

world.getChildren(eid) // -> Generator<Eid>

getParent

Ermittelt die Muttergesellschaft einer Entität.

world.getParent(eid) // -> eid

setParent

Legen Sie das Elternteil einer Entität fest.

world.setParent(eid, parent: eid) // -> void

getWorldTransform

Ermittelt die Welttransformation einer Entität. Kopiert die WeltTransformation des Ziels in den zweiten Parameter.

world.getWorldTransform(eid, transform: Mat4) // -> void

setTransform

Setzen der Transformation einer Entität.

world.setPosition(eid, transform: Mat4) // -> void

setPosition

Position eines Objekts festlegen.

world.setPosition(eid, x: Zahl, y: Zahl, z: Zahl) // -> void

setQuaternion

Festlegen der Rotation eines Objekts.

world.setQuaternion(eid, x: Zahl, y: Zahl, z: Zahl, w: Zahl) // -> void

setScale

Maßstab eines Objekts festlegen.

world.setScale(eid, x: Zahl, y: Zahl, z: Zahl) // -> void

normalizeQuaternion

Normalisiert die Quaternion einer Entität.

world.normalizeQuaternion(eid) // -> void