在 androidGearVR
中,是否可以在正常/电话模式下启动应用程序,然后让它过渡到Unity/VR
用户单击按钮进入时VR
?
到目前为止,应用程序要么VR
以“vr_only”作为选项完全启动,要么正常启动并Oculus
在我们尝试“vr_both”或“vr_dual”时进入主页。
这样的事情可能吗,还是我们必须制作两个单独的应用程序?请注意,在 Unity 中使用“支持虚拟现实”选项不适用于Gear
.
在 androidGearVR
中,是否可以在正常/电话模式下启动应用程序,然后让它过渡到Unity/VR
用户单击按钮进入时VR
?
到目前为止,应用程序要么VR
以“vr_only”作为选项完全启动,要么正常启动并Oculus
在我们尝试“vr_both”或“vr_dual”时进入主页。
这样的事情可能吗,还是我们必须制作两个单独的应用程序?请注意,在 Unity 中使用“支持虚拟现实”选项不适用于Gear
.
我不会说这是不可能的,但很难实现,因为没有简单的方法可以做到这一点。@Programmer 建议的在播放器设置中使用虚拟现实支持选项不是一个选项。您可以在构建应用程序之前选中或取消选中它。稍后通过代码更改它不适用于 android 构建。
您可以构建一个非 VR 应用程序并编写原生插件,让用户可以选择启动 VR 应用程序,该应用程序可能是不同的应用程序(具有不同的捆绑标识符)。我不擅长使用本机代码,因此无法通过确切的方式帮助您。相反,您可以查看以下链接:
有关此主题的更多信息,请关注 oculus 论坛上的此论坛帖子:https ://forums.oculus.com/developer/discussion/26935/gearvr-app-within-android-app