Skip to main content
New Participant
February 26, 2020

teleportation can't seems to work with OVR Player Controller and Character Controller

Hi2,

I have a problem to get the OVR Player Controller and Character Controller to work with the Locomotion Controller.
These are my setup. A normal setup where i follow the example




I am able to get the player to move forward (with left Joystick). But I cannot teleport.
But, I would like that the Player able to move forward as well as using the teleport function.
Therefore, I added the Locomotion Controller script; which I realize it requires a Capsule collider  and as well as Simple Capsule with stick movement.
and connected both the LocomotionController script.

However, comes a new problem. Whenever I teleport around, I always "fall off the ground".
If I disable the "Capsule collider" component, I can move around without "fall off the ground" but cannot teleport.
But, if i disable the "CharacterController" and "OVR Player Controller"  scripts; i cannot move, but able to teleport without "falling off the ground".

Can anyone be so kind to point me how to get the Player to have normal movement and teleport..?
Thank you very much for your help.
I really appreciate it.

This topic has been closed for replies.

5 replies

New Participant
March 1, 2020
Managed to recreate your issue, as I previously couldn't teleport at all. My issue was with the hand anchors though. I'd be very interested in any solution if you have found one
Participant
March 1, 2020
I am also facing the same problem.
New Participant
March 2, 2020
I need to put some corrections to my question.
It is not that I am falling of the ground, but when I am teleported, somehow i got push back off the floor.
Thats why it "seems" that I am falling of the ground even though I am not

In the end I modified the OVR script myself. hopefully it is not illegal though.  :D
New Participant
March 9, 2020
Do you mind sharing how you modified the OVR script? Facing the same issue here
New Participant
April 2, 2020
I got it to work by disabling the Character Collider: