2017-01-04 3 views
0

gvr 데모 코드를 가져 와서 Android 용으로 제작했습니다. 터치 이벤트는 완벽하게 작동하지만 자석 클릭은 작동하지 않습니다. 자석 클릭은 골판지 데모 앱 (Google 골판지 앱과 함께 번들로 제공됨)에서 작동합니다. 그래서 분명히 자석 클릭은 다른 앱에서 작동하지만 gvr 데모에서는 작동하지 않습니다.자석이 골판지를 클릭하여 통합 앱을 작동하지 않음

심지어 onclick, onpointerdown, onpointerclick에 대한 트리거를 시도했습니다. 아무것도 효과가 없습니다. 그러나 OnPointerEnter는 작동합니다. 무엇이 잘못되었는지 확신하지 못합니다. 그게 도움이된다면 판지는 v1입니다.

+0

잘 모르겠지만 터치 이벤트에서만 작동하도록 Google Cardboard에서 자석 클릭이 제거되었다고 읽었습니다. – chelder

답변

0

버전 v0.9.0이 출시되면 제거되었습니다 (https://developers.google.com/vr/unity/release-notes). 그 버전에서 다음을 읽을 수 있습니다 :

마그네틱 트리거 감지가 SDK에서 제거되어 2014 Google Cardboard 뷰어 및 관련 모델이 더 이상 지원되지 않습니다. 이러한 시청자가 여전히 귀하의 제품에 중요하다면 이전 SDK를 사용하십시오.

그래서 내가 제안하는 해결책은 이전 버전을 사용하거나 해당 버전에서 새 버전으로 자기 클릭에 대한 코드를 가져 오는 것입니다.

+0

코드를 가져 오려고합니다. 감사! 또한 v2 입력을 지원합니까 아니면 버려 졌습니까? –

+0

@AbhishekPatel v2 입력의 의미는 무엇입니까? 내가 아는 바에 따르면 v2 버전의 Google Cardboard는 v1 자석 트리거 대신 터치 이벤트로 작동합니다. – chelder

+0

예 v2 입력을 의미했습니다. 터치 이벤트는 onpointerclick이 작동한다는 것을 의미합니다. –