07-03-2018 12:10 PM
12-01-2018 05:56 PM
Debug.Log("
Is L connected: " + OVRInput.IsControllerConnected(OVRInput.Controller.LTrackedRemote));
Debug.Log("Is R connected: " + OVRInput.IsControllerConnected(OVRInput.Controller.RTrackedRemote));
12-01-2018 06:25 PM
12-01-2018 07:26 PM
public class UserHandedness : MonoBehaviour
{
public static UserHandedness Status { get; set; }
void Awake()
{
if (Status != null && Status != this)
{
Destroy(gameObject);
}
else
{
Status = this;
}
}
public bool IsRightie()
{
OVRPlugin.Handedness handedness = OVRPlugin.GetDominantHand();
if (handedness == OVRPlugin.Handedness.RightHanded)
{
return true;
} else
{
return false;
}
}
public bool IsLeftie()
{
OVRPlugin.Handedness handedness = OVRPlugin.GetDominantHand();
if (handedness == OVRPlugin.Handedness.LeftHanded)
{
return true;
}
else
{
return false;
}
}
}
if (UserHandedness.Status.IsLeftie())
{
Debug.log("You're a southpaw, awesome!");
}