From 6dc4680f124ed4cb8ecc757639857a71e36b4d7a Mon Sep 17 00:00:00 2001 From: Robert Long <robert@robertlong.me> Date: Fri, 23 Feb 2018 11:04:44 -0800 Subject: [PATCH] Re-implement avatar scaling for AR. --- src/network-schemas.js | 1 + src/room.js | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/network-schemas.js b/src/network-schemas.js index 73c00c031..7685d08ca 100644 --- a/src/network-schemas.js +++ b/src/network-schemas.js @@ -4,6 +4,7 @@ function registerNetworkSchemas() { components: [ "position", "rotation", + "scale", { selector: ".camera", component: "position" diff --git a/src/room.js b/src/room.js index b8b8bbaae..a687dca43 100644 --- a/src/room.js +++ b/src/room.js @@ -121,9 +121,14 @@ window.App = { playerRig.addEventListener( "model-loaded", () => { - console.log(playerRig); const myNametag = playerRig.querySelector(".nametag"); myNametag.setAttribute("text", "value", username); + + const avatarScale = parseInt(qs.avatarScale, 10); + + if (avatarScale) { + playerRig.setAttribute("scale", { x: avatarScale, y: avatarScale, z: avatarScale }); + } }, { once: true } ); -- GitLab