From e1065f7ec7b0ddc545c31504763b114c06988276 Mon Sep 17 00:00:00 2001 From: Kevin Ngo Date: Sat, 17 Nov 2018 04:36:34 -0800 Subject: [PATCH] fix overlay moving camera rig to a different scene --- src/components/recenter.js | 3 +++ src/index.html | 22 +++++++++++++++------- 2 files changed, 18 insertions(+), 7 deletions(-) diff --git a/src/components/recenter.js b/src/components/recenter.js index 1adb872..ca078d7 100644 --- a/src/components/recenter.js +++ b/src/components/recenter.js @@ -14,6 +14,8 @@ AFRAME.registerComponent('recenter', { controlEl.addEventListener('menudown', this.recenter); controlEl.addEventListener('thumbstickdown', this.recenter); }); + + this.el.addEventListener('recenter', this.recenter); }, recenter: (function () { @@ -43,6 +45,7 @@ AFRAME.registerComponent('recenter', { matrix.multiply(rotationMatrix).multiply(translationMatrix); matrix.decompose(el.object3D.position, el.object3D.quaternion, el.object3D.scale); el.object3D.updateMatrixWorld(true); + el.emit('recentered', null, false); }; })() }); diff --git a/src/index.html b/src/index.html index e5a0d01..2392e5e 100644 --- a/src/index.html +++ b/src/index.html @@ -96,13 +96,8 @@ material="shader: flat; transparent: true; src: #cursorMeshImg; depthTest: false" sub-object="from: #cursorLaser; name: glow"> - - + + + + + {% macro saber (hand, otherHand, bladeColor, beamColor) %}