If PlayerStart
is rotated, GoogleVRMotionController
component is not oriented accoring to player’s rotation.
This is possibly related to issue UE-28914.
Steps to reproduce:
- Create character with
GoogleVRMotionController
. - Rotate
PlayerStart
. - Run project on real device (won’t reproduce in VR preview mode).
Results (looking down to show daydream controller mesh orientation):
PlayerStart
is not rotated - daydream controller mesh is correctly positioned:
PlayerStart
’s yaw is rotated by 180 degrees - daydream controller mesh is properly rotated while player faces (0,0,0) rotation. This makes controller unusable:
Please suggest workarounds. I’ve tried SetControlRotation
of PlayerController
but this doesn’t work.