2017-02-03 4 views
8

Android 용 Google VR SDK를 사용하여 VR 동영상 플레이어를 만들고 있습니다. VR 플레이어에서 시선 조절을 사용하여 플레이어에서 미디어 일시 중지 및 재생 컨트롤을 추가하고 싶습니다. 우리가 화합을 사용하여 이것을 달성 할 수 있지만 안드로이드 또는 자바 코드를 사용하여이 작업을 수행해야한다는 것을 알고 있습니다. 화합을 사용하지 않고 네이티브 안드로이드 코드로 구현할 수있는 방법이 있습니까?Unity를 사용하지 않고 Android VR보기에서 youtube와 같은 시선 제어 기능을 추가 할 수 있습니까?

답변

1

예, 가능하지만 사용자가 직접 버튼을 응시하고 있는지 계산해야합니다. Google은 here을 수행하는 Android VR 프로젝트의 예를 제공했습니다. 링크 된 파일 맨 아래의 isLookingAtObject() 메소드를 살펴보십시오. 데모와 같은 큐브 타겟 대신 월드 공간에 위치하는 버튼에이 기능을 적용 할 수 있습니다.

카메라 나 버튼이 움직이지 않는 비디오 플레이어를 만들고 있기 때문에 특정 버튼을보고있는 각도를 하드 코딩 할 수 있으며 카메라 회전이 주어진 버튼의 시야각. 그러면 당신은 버튼을 응시하고 있음을 알 수 있습니다.

+0

info @ MBorsch를 보내 주셔서 감사합니다. iOS 용으로 작동하는 것은 Unity 없이도 시선을 끌까요? – LuminiousAndroid