Change VR player position

Hello.

I’m just getting mad. I just want to change the player position in a Oculus VR project. Its like, "when player enters a trigger collider, It moves the player to a new Position…

the player is the OVRPlayerController from official Oculus integration.

But changing its transform.position is not working… its doing strange things…, its like As vr have the anchor, and the player can move form the anchor all system does not works the same way as “regular” objects… I’m missing something? there is a way to change the player position?

Thankyou!

Have you considered skipping the OVRPlayerController and just work with the camera instead? If you were to port your game to steam for example.

In that case you would just put the camera in an empty game object called CameraHolder and then move that to where ever you want.


Otherwise there seems to be others that are asking the same as you:
https://stackoverflow.com/questions/57061772/how-to-teleport-to-custom-point-with-oculus-locomotion-controller
https://forum.unity.com/threads/ovrplayercontroller-proper-usage.687808/