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