mundo
Descripción
Esta biblioteca incluye propiedades y funciones relacionadas con el Mundo.Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
todasEntidades | Establecer | Conjunto de todas las entidades de la escena. |
Funciones
crearEntidad
Crear una nueva entidad. Si lo desea, puede especificar una entidad o un nombre de prefabricado para generar una instancia de ese prefabricado.
world.createEntity(prefabOrPrefabName?: Eid | string) // -> eid
eliminarEntidad
Eliminar una entidad existente.
world.deleteEntity(eid) // -> void
getChildren
Obtener los hijos de una entidad.
world.getChildren(eid) // -> Generador<Eid>
getParent
Obtener el padre de una entidad.
world.getParent(eid) // -> eid
setParent
Establece el padre de una entidad.
world.setParent(eid, parent: eid) // -> void
getWorldTransform
Obtiene la transformación mundial de una entidad. Copia la worldTransform del objetivo en el segundo parámetro.
world.getWorldTransform(eid, transform: Mat4) // -> void
setTransform
Establece la transformación de una entidad.
world.setTransform(eid, transform: Mat4) // -> void
setPosition
Establece la posición de una entidad.
world.setPosition(eid, x: número, y: número, z: número) // -> void
setQuaternion
Establece la rotación de una entidad.
world.setQuaternion(eid, x: número, y: número, z: número, w: número) // -> void
setScale
Establece la escala de una entidad.
world.setScale(eid, x: número, y: número, z: número) // -> void
normalizarQuaternion
Normaliza el cuaternión de una entidad.
world.normalizeQuaternion(eid) // -> void