4

我知道 GazeInputModule,它允许用户使用头部移动与 Unity 的 UI 系统进行交互。我想知道是否有可能使用 Daydream 的控制器作为与用户界面交互的指针。非常感谢任何提示或建议。

4

1 回答 1

3

在最新的 GVR Unity SDK 中,有 Daydream 的示例场景。在他们使用 GVRController 进行交互时检查它们。我假设您使用的是最新的Unity Daydream Preview,它内置了对 GVR 的支持。所以这里是要遵循的步骤:

1. 添加 GVRPointerInputModule 到 EventSystem :

2. 在您的场景中添加以下预制件:

3. 将 GVRPointerGraphicRaycaster 附加到世界空间画布上,并将 MainCamera 设置为画布组件中的事件相机:

4. 最后确保从播放器设置中添加启用虚拟现实支持并添加 Daydream SDK:

注意:移除 GazeInputModule、GraphicRaycaster 等旧组件。

额外的:

您可以根据需要更改控制器的手臂型号(目前它有指针、手腕、肘部和肩部的选项)

我希望这有帮助。

于 2016-12-15T18:17:28.683 回答