Unity 5.5에서 프로그래밍 중이며 모든 최신 Oculus 유틸리티가 필요하지만 Unity는 더 이상 터치 컨트롤러의 입력을 인식하지 않습니다. 과거에는 괜찮 았지만 컨트롤러의 위치와 회전을 여전히 얻을 수 있었지만 이제는 내가 무엇인가해야한다면Unity5 OVRInput not working
void Update()
{
if(OVRInput.Get(OVRInput.RawButton.A)
Debug.Log("A button pressed");
}
아무 것도 일어나지 않을 것입니다. 저는 모든 종류의 OVRInput을 시도했습니다.
다른 사람이 같은 문제가 있거나 내가 누락 된 부분이 있습니까 ??
감사합니다 !!! 나는 과거에 왜 OVRManager를 아무 것도 붙이지 않았고 잘 작동하는 데 사용 된 입력이 없었던 이유를 모르겠습니다. 터치 컨트롤러를 완벽하게 제어 할 수있어서 매우 행복합니다. 고맙습니다! –
약간의 설명이 좋은 방법 일 것입니다. 나는 그것이 'OVRCameraRig'-Prefab과 함께 제공된다는 것을 알게되었습니다. 장면에 추가하면 버튼이 작동하기 시작합니다. [이 링크] (https://developer.oculus.com/documentation/unity/latest/concepts/unity-utilities-overview/)를 참조하십시오. 'OculusUtilities.unitypackage' 파일을 불러 와서 불러올 수 있습니다. – Pascal
씬에서 OVRCameraRig 프리 패브를 사용하는 것은 필수 사항이 아닙니다 (사용자 정의 계층 카메라/문자 일 수 있음). 장면의 게임 오브젝트에 OVRManager 컴포넌트를 추가하면 버튼이 작동하기 시작합니다. –