From 58fcec2dd5ed011627b6b3e95f369196b7e0f275 Mon Sep 17 00:00:00 2001 From: netpro2k <netpro2k@gmail.com> Date: Fri, 4 May 2018 15:27:51 -0700 Subject: [PATCH] Fix HUD rotation issue --- src/components/hud-controller.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/components/hud-controller.js b/src/components/hud-controller.js index acecd25b0..67f9c4616 100644 --- a/src/components/hud-controller.js +++ b/src/components/hud-controller.js @@ -69,8 +69,9 @@ AFRAME.registerComponent("hud-controller", { this.lookDir.add(head.position); hud.position.x = this.lookDir.x; hud.position.z = this.lookDir.z; - this.lookEuler.set(0, head.rotation.y, 0); - hud.setRotationFromEuler(this.lookEuler); + hud.rotation.copy(head.rotation); + hud.rotation.x = 0; + hud.rotation.z = 0; } hud.position.y = (this.isYLocked ? this.lockedHeadPositionY : head.position.y) + offset + (1 - t) * offset; hud.rotation.x = (1 - t) * THREE.Math.DEG2RAD * 90; -- GitLab