Did teleport stop working for the oculus rift with the latest reflect viewer code? I pulled the latest code from git (https://github.com/Unity-Technologies/com.unity.reflect.viewer). Using Unity 2019.4.14f1, Unity Reflect 2.0.1-preview.13 The teleport beam displays, but when I use the right trigger to go to the highlighted location I get an error. This error is displaying in the console when I try to teleport. ArgumentException: Destination array was not long enough. Check destIndex and length, and the array's lower bounds System.Array.Copy (System.Array sourceArray, System.Int32 sourceIndex, System.Array destinationArray, System.Int32 destinationIndex, System.Int32 length) (at <9577ac7a62ef43179789031239ba8798>:0) System.Array.Copy (System.Array sourceArray, System.Array destinationArray, System.Int32 length) (at <9577ac7a62ef43179789031239ba8798>:0) UnityEngine.XR.Interaction.Toolkit.XRInteractorLineVisual.UpdateLineVisual () (at Library/PackageCache/com.unity.xr.interaction.toolkit@1.0.0-pre.2/Runtime/Interaction/Interactors/Helpers/XRInteractorLineVisual.cs:504) UnityEngine.XR.Interaction.Toolkit.XRInteractorLineVisual.OnBeforeRenderLineVisual () (at Library/PackageCache/com.unity.xr.interaction.toolkit@1.0.0-pre.2/Runtime/Interaction/Interactors/Helpers/XRInteractorLineVisual.cs:308) UnityEngine.BeforeRenderHelper.Invoke () (at <9674024ab0e74d27bbe9eaa30dab34d1>:0) UnityEngine.Application.InvokeOnBeforeRender () (at <9674024ab0e74d27bbe9eaa30dab34d1>:0) UnityEngine.GUIUtilityrocessEvent(Int32, IntPtr)
Hello! There is a condition that block the teleport from triggering in the XRPackage. Specifically in the script BaseTeleportationInteractable.cs line 234. This is fix in the latest version of the XR package so the easiest solution would be to change the teleport trigger in the VRmode Scene to On Select Entered. Then the teleport should work again.