我正在用Unity5.5编程,我有所有需要的最新Oculus实用程序,但是联合不再识别来自触摸控制器的任何输入。在过去,这很好,我仍然可以得到控制器的位置和轮换,但是现在,如果我要做类似的事情
void Update()
{
if(OVRInput.Get(OVRInput.RawButton.A)
Debug.Log("A button pressed");
}什么都不会发生。我试过所有类型的OVRInput。
还有其他人也有同样的问题吗?还是我错过了什么??
发布于 2017-04-27 13:31:57
您应该确保场景中有一个OVRManager组件,它是单例的。将其附加到您的字符gameObject和输入将工作得很好。
发布于 2017-09-26 04:19:44
在检查输入之前,必须调用此函数"OVRInput.Update();“
OVRInput.Update();
if (OVRInput.Get(OVRInput.Button.One)) {
print("One button pressed");
}https://stackoverflow.com/questions/43622326
复制相似问题