如何从 Samsung gear vr 获得触摸板的上下左右触摸?

How to get touch pad up, down, left and right touches from Samsung gear vr?

我正在尝试触摸 Samsung Gear vr 触摸板(在 Gear vr 的右侧)的左、右、上和下触摸

if (Input.GetMouseButtonDown(button))
{
displayText.text = "Track pad touch down";
}
else if(Input.GetMouseButtonUp(button))
{
displayText.text = "Track pad touch up";
}

当我为每次触地和触地尝试上面的代码时,我得到了输出,但我需要特定的按钮左、右、上、下和中心。

我想要这样的东西

if(Input.touchpad.left)
{
displayText.text = "left button clicked"
}
else if(Input.touchpad.right)
{
displayText.text = "right button clicked"
}

//向上、向下和中间按钮也一样。 任何建议将不胜感激,谢谢!

在最新的 GearVR(黑色)上,耳机触摸板没有按钮,只有一个电容区域。

您可以使用 OVRInput.Get(OVRInput.Axis2D.PrimaryTouchpad) 检索您正在触摸的区域,存储它然后使用 [=17= 处理触摸]OVRInput.Get(OVRInput.Touch.PrimaryTouchpad).

有关 Oculus 输入的更多文档可用 here