xrfacelost
Description​
Cet événement est émis par xrface
lorsqu'un visage n'est plus suivi.
xrfacelost.detail : {id}
Propriété | Description |
---|---|
id | Identifiant numérique du visage perdu. |
Exemple​
const faceRigidComponent = {
init : function () {
const object3D = this.el.object3D
object3D.visible = false
const show = ({detail}) => {
const {position, rotation, scale} = detail.transform
object3D.position.copy(position)
object3D.quaternion.copy(rotation)
object3D.scale.set(scale, scale, scale)
object3D.visible = true
}
const hide = ({detail}) => { object3D.visible = false }
this.el.sceneEl.addEventListener('xrfacefound', show)
this.el.sceneEl.addEventListener('xrfaceupdated', show)
this.el.sceneEl.addEventListener('xrfacelost', hide)
}
}