From 8034fdd2a1ee5a54c96131b40c248ea3523728da Mon Sep 17 00:00:00 2001 From: Kevin Lee <kevin@infinite-lee.com> Date: Thu, 7 Dec 2017 14:19:13 -0800 Subject: [PATCH] moving spawn-controller component to player-rig --- src/components/spawn-controller.js | 2 ++ templates/room.hbs | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/spawn-controller.js b/src/components/spawn-controller.js index 4513c54ff..eab8314c8 100644 --- a/src/components/spawn-controller.js +++ b/src/components/spawn-controller.js @@ -19,6 +19,8 @@ AFRAME.registerComponent("spawn-controller", { const angleDeg = angleRad * THREE.Math.RAD2DEG; const angleToCenter = -1 * angleDeg + 90; el.setAttribute("rotation", { x: 0, y: angleToCenter, z: 0 }); + + el.object3D.updateMatrix(); }, getPointOnCircle(radius, angleRad) { diff --git a/templates/room.hbs b/templates/room.hbs index 92b4d9250..db42fd7c9 100644 --- a/templates/room.hbs +++ b/templates/room.hbs @@ -109,6 +109,7 @@ <a-entity id="player-rig" networked + spawn-controller="radius: 4;" character-controller="pivot: #head" > <a-sphere scale="0.1 0.1 0.1"></a-sphere> @@ -119,7 +120,6 @@ personal-space-bubble look-controls networked="template: #head-template; showLocalTemplate: false;" - spawn-controller="radius: 4" ></a-entity> <a-entity -- GitLab