monde
Description
Cette bibliothèque comprend des propriétés et des fonctions liées au monde.Propriétés
Propriété | Type | Description |
---|---|---|
toutes lesEntités | Set (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