aframe
Version:
A web framework for building virtual reality experiences.
16 lines (14 loc) • 449 B
JavaScript
import { registerComponent as register } from '../core/component.js';
export var Component = register('hide-on-enter-ar', {
init: function () {
var self = this;
this.el.sceneEl.addEventListener('enter-vr', function () {
if (self.el.sceneEl.is('ar-mode')) {
self.el.object3D.visible = false;
}
});
this.el.sceneEl.addEventListener('exit-vr', function () {
self.el.object3D.visible = true;
});
}
});