From e7abf3c7be64cf53ce6b167a9b74f02456f82f2e Mon Sep 17 00:00:00 2001 From: Cristian Luis Duarte Date: Mon, 14 May 2018 15:26:57 -0300 Subject: [PATCH] Android - Display Names - Use my avatar uuid directly when finding ray intersection --- scripts/system/+android/displayNames.js | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/scripts/system/+android/displayNames.js b/scripts/system/+android/displayNames.js index 9f226f5ce0..509d85cd2b 100644 --- a/scripts/system/+android/displayNames.js +++ b/scripts/system/+android/displayNames.js @@ -21,7 +21,6 @@ var TEXT_MARGIN = 0.025; var HIDE_MS = 10000; var currentTouchToAnalyze = null; -var rayExclusionList = []; // Updated at sessionUUID changes var currentlyShownAvatar = { avatarID: null, @@ -113,7 +112,7 @@ function touchEnd(event) { } var pickRay = Camera.computePickRay(event.x, event.y); - var avatarRay = AvatarManager.findRayIntersection(pickRay, [], rayExclusionList); + var avatarRay = AvatarManager.findRayIntersection(pickRay, [], [MyAvatar.sessionUUID]) if (avatarRay.intersects) { touchedAvatar(avatarRay.avatarID, AvatarManager.getAvatar(avatarRay.avatarID)); @@ -124,10 +123,6 @@ function touchEnd(event) { currentTouchToAnalyze = null; } -function excludeMyAvatar() { - rayExclusionList = [MyAvatar.sessionUUID]; -} - var runAtLeastOnce = false; function ending() { @@ -147,8 +142,6 @@ function ending() { if (currentlyShownAvatar.avatar) { currentlyShownAvatar.avatar = null; } - - MyAvatar.sessionUUIDChanged.disconnect(excludeMyAvatar); } function init() { @@ -161,9 +154,6 @@ function init() { ending(); }); - rayExclusionList = [MyAvatar.sessionUUID]; - MyAvatar.sessionUUIDChanged.connect(excludeMyAvatar); - runAtLeastOnce = true; }