Passer au contenu principal

É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éTypeDescription
nomchaîne de caractèresLe 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éTypeDescription
nomchaîne de caractèresLe 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éTypeDescription
nomchaîne de caractèresLe 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éTypeDescription
modèleSplatModelLe 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.`) ;
}) ;