Événements généraux
Evénements
GLTF_ANIMATION_FINISHED
Emis lorsque toutes les boucles d'un clip d'animation sont terminées.
Propriétés
Propriété | Type | Description |
---|---|---|
nom | chaîne de caractères | Le nom de l'animation |
Exemple (global)
world.events.addListener(world.events.globalId, ecs.events.GLTF_ANIMATION_FINISHED, (properties) => {
console.log(properties.name) ;
}) ;
Exemple (spécifique à l'entité)
world.events.addListener(component.eid, ecs.events.GLTF_ANIMATION_FINISHED, (properties) => {
console.log(properties.name) ;
}) ;
GLTF_ANIMATION_LOOP
Emis lorsqu'une seule boucle du clip d'animation est terminée.
Propriétés
Propriété | Type | Description |
---|---|---|
nom | chaîne de caractères | Le nom de l'animation |
Exemple (global)
world.events.addListener(world.events.globalId, ecs.events.GLTF_ANIMATION_LOOP, (properties) => {
console.log(properties.name) ;
}) ;
Exemple (spécifique à l'entité)
world.events.addListener(component.eid, ecs.events.GLTF_ANIMATION_LOOP, (properties) => {
console.log(properties.name) ;
}) ;
GLTF_MODEL_LOADED
Emis lorsqu'un modèle a été chargé
Propriétés
Propriété | Type | Description |
---|---|---|
nom | chaîne de caractères | Le nom du modèle |
Exemple (global)
world.events.addListener(world.events.globalId, ecs.events.GLTF_MODEL_LOADED, (properties) => {
console.log(properties.name) ;
}) ;
Exemple (spécifique à l'entité)
world.events.addListener(component.eid, ecs.events.GLTF_MODEL_LOADED, (properties) => {
console.log(properties.name) ;
}) ;
SPLAT_MODEL_LOADED
Emis lorsqu'un Splat a été chargé
Propriétés
Propriété | Type | Description |
---|---|---|
modèle | SplatModel | Le modèle Splat |
Exemple (global)
world.events.addListener(world.events.globalId, ecs.events.SPLAT_MODEL_LOADED, (model : SplatModel) => {
console.log(model) ;
}) ;
Exemple (spécifique à l'entité)
world.events.addListener(component.eid, ecs.events.GLTF_MODEL_LOADED, (model : SplatModel) => {
console.log(model) ;
}) ;
AUDIO_CAN_PLAY_THROUGH
Emis lorsqu'une entité a la capacité de lire des fichiers audio.
Propriétés
Aucun
Exemple
world.events.addListener(component.eid, ecs.events.AUDIO_CAN_PLAY_THROUGH, () => {
console.log(`${component.eid} peut maintenant lire l'audio.`) ;
}) ;
AUDIO_END
Emis lorsque la lecture de l'audio est terminée sur une entité.
Propriétés
Aucun
Exemple
world.events.addListener(component.eid, ecs.events.AUDIO_END, () => {
console.log(`${component.eid} a terminé la lecture de l'audio.`) ;
}) ;