MRTK provides an in-box teleport system which automatically works across articulated hands and controllers.
We recommend using MRTK’s teleportation implementation. If you choose not to use MRTK, Unity provides a teleportation implementation in the XR Interaction Toolkit. If you choose to implement your own, it’s good to keep in mind that you can’t move the camera directly. Due to Unity’s control of the camera for head tracking, you’ll need to give the camera a parent in the hierarchy and move that GameObject instead. This is the equivalent of MRTK’s Playspace.
We recommend using MRTK’s teleportation implementation. If you choose to implement your own, it’s good to keep in mind that you can’t move the camera directly. Due to Unity’s control of the camera for head tracking, you’ll need to give the camera a parent in the hierarchy and move that GameObject instead. This is the equivalent of MRTK’s Playspace.