init saber bounding box even if not controllerconnected

This commit is contained in:
Kevin Ngo
2018-10-01 15:14:31 -07:00
parent eda7b82037
commit ce58e5b895

View File

@@ -8,6 +8,7 @@ AFRAME.registerComponent('saber-controls', {
var el = this.el;
var data = this.data;
this.boundingBox = new THREE.Box3();
this.controllerType = '';
el.addEventListener('controllerconnected', this.initSaber.bind(this));
@@ -32,7 +33,6 @@ AFRAME.registerComponent('saber-controls', {
},
initSaber: function (evt) {
this.boundingBox = new THREE.Box3();
this.controllerType = evt.detail.name;
this.el.setAttribute('cursor', this.config[this.controllerType].cursor || {});
},