I’m new not only to Unity but the XR toolkit. Is there an XR equivalent of Unity’s Input.GetButtonDown()
. Right now I’m using targetDevice.TryGetFeatureValue(UnityEngine.XR.CommonUsages.primaryButton, out pressed) && pressed)
and, when I hold it the bool goes back and forth… Here’s what I what my code looks like right now.
if (red == true && targetDevice.TryGetFeatureValue(UnityEngine.XR.CommonUsages.primaryButton, out pressed) && pressed)
{
Debug.Log("Red Value: " + red);
red = false;
}
else if (red == false && targetDevice.TryGetFeatureValue(UnityEngine.XR.CommonUsages.primaryButton, out pressed) && pressed)
{
Debug.Log("Red Value: " + red);
red = true;
}