From 001db43338cc8bc1f9f9ab5a363845e24efd59ef Mon Sep 17 00:00:00 2001 From: Kevin Lee <kevin@infinite-lee.com> Date: Tue, 1 May 2018 19:43:14 -0700 Subject: [PATCH] reset the navGroup and navNode on teleport --- src/components/character-controller.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/character-controller.js b/src/components/character-controller.js index 26dc12a8c..4e7a2af46 100644 --- a/src/components/character-controller.js +++ b/src/components/character-controller.js @@ -75,7 +75,9 @@ AFRAME.registerComponent("character-controller", { }, handleTeleport: function(event) { - this.setPositionOnNavMesh(event.detail.oldPosition, this.el.object3D); + this.navGroup = null; + this.navNode = null; + this.setPositionOnNavMesh(event.detail.newPosition, this.el.object3D); }, tick: (function() { -- GitLab