0

我一直在使用适用于 android 的 Google VR SDK 和 OpenGL 来编写我的应用程序。我需要使用控制器激光指示器来实现一些功能。我查看了适用于 android 的 Google VR SDK,API 中似乎对此没有任何支持。我知道在 android SDK 中有支持。有谁知道我如何使用 SDK for android 实现控制器指针部分?

4

1 回答 1

0

如果您正在使用 Unity 开发您的应用程序,以下应该可以工作。

下载最新的 GoogleVR SDK,您将获得可用于激光笔、键盘、播放器和任何您需要的任何东西的预制件。专门针对指针,只需将这些预制件拖到您的层次结构中

  1. 演示输入管理器
  2. GvrControllerMain
  3. Gvr控制器指针
  4. GvrReticlePointer

将 ControllerMain、ControllerPointer 和 ReticlePointer 的引用交给 DemoInputManager。此外,GvrReticlePointer 应该是 MainCamera 的子级。从 MainCamera 中删除 PhysicsRaycaster 脚本并添加 GvrPointerPhysicsRaycaster 脚本。

这应该有效。

层次结构

主要的 演示输入管理器

于 2017-06-10T06:34:02.020 回答