我一直在使用适用于 android 的 Google VR SDK 和 OpenGL 来编写我的应用程序。我需要使用控制器激光指示器来实现一些功能。我查看了适用于 android 的 Google VR SDK,API 中似乎对此没有任何支持。我知道在 android SDK 中有支持。有谁知道我如何使用 SDK for android 实现控制器指针部分?
1 回答
0
如果您正在使用 Unity 开发您的应用程序,以下应该可以工作。
下载最新的 GoogleVR SDK,您将获得可用于激光笔、键盘、播放器和任何您需要的任何东西的预制件。专门针对指针,只需将这些预制件拖到您的层次结构中
- 演示输入管理器
- GvrControllerMain
- Gvr控制器指针
- GvrReticlePointer
将 ControllerMain、ControllerPointer 和 ReticlePointer 的引用交给 DemoInputManager。此外,GvrReticlePointer 应该是 MainCamera 的子级。从 MainCamera 中删除 PhysicsRaycaster 脚本并添加 GvrPointerPhysicsRaycaster 脚本。
这应该有效。
于 2017-06-10T06:34:02.020 回答