Hi there,
I want to do fairly a simple job yet i haven’t come across a good way of doing it, what i want to do is rotate my player capsule on y-axis based on HMD’s rotation on y-axis so that player faces the direction the player looks in. The following lines of code rotate capsule on all axis which i don’t want.
Update(){
Quaternion Angles=InputTracking.GetLocalRotation(VRNode.Head);
transform.rotation=Angles;
}
I want something like
Update(){
Quaternion Angles=InputTracking.GetLocalRotation(VRNode.Head);
transform.rotation=Quaternion.Euler(0,Angles.Y,0);
}
that should restrict the rotation of player only on y-axis such that the player faces the direction it looks in. But it doesn’t do anything at all.
what could be a way to get this thing done?