【发布时间】:2017-12-25 23:39:41
【问题描述】:
我正在使用 GVR Unity SDK 版本:1.1 和 Unity 5.5.0f3。我需要显示一个类似于 Google VR SDK 呈现的齿轮图标的按钮。这个按钮应该接受触摸并且应该始终可见。使用在 Unity Canvas 中创建的 Button 的问题在于它不处理触摸,因为 GVR 输入模块优先于独立输入模块。
我查看了 google vr sdk 代码,发现齿轮图标是使用 PostRender.cs 文件中的 OpenGL 调用渲染的,但仍然无法找到处理触摸的位置。除此之外,我被卡住了,因为我对 OpenGL 了解不多。
我的问题:如何在现有 UI 之上呈现一个按钮(以便它像齿轮图标一样始终可见)并让它接受触摸(通过在我的代码中调用一个函数)。
【问题讨论】: