Passer au contenu principal

monde

Description

Cette bibliothèque comprend des propriétés et des fonctions liées au monde.

Propriétés

PropriétéTypeDescription
toutes lesEntitésSet (jeu de mots)Ensemble de toutes les entités de la scène.

Fonctions

createEntity

Créer une nouvelle entité.

world.createEntity() // -> eid

deleteEntity

Supprimer une entité existante.

world.deleteEntity(eid) // -> void

getChildren

Obtenir les enfants d'une entité.

world.getChildren(eid) // -> Générateur<Eid>

getParent

Obtenir le parent d'une entité.

world.getParent(eid) // -> eid

setParent

Définit le parent d'une entité.

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

getWorldTransform

Obtenir la transformation du monde d'une entité. Copie la worldTransform de la cible dans le second paramètre.

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

setTransform

Définir la transformation d'une entité.

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

setPosition

Définir la position d'une entité.

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

setQuaternion

Définit la rotation d'une entité.

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

setScale

Définir l'échelle d'une entité.

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

normalizeQuaternion

Normalise le quaternion d'une entité.

world.normalizeQuaternion(eid) // -> void