首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在android中,是否有可能正常启动一个应用程序,然后在用户单击该选项时将其转换为Unity?

在android中,是否有可能正常启动一个应用程序,然后在用户单击该选项时将其转换为Unity?
EN

Stack Overflow用户
提问于 2016-08-16 14:10:13
回答 1查看 1.5K关注 0票数 5

在android GearVR中,是否可以在正常/电话模式下启动应用程序,然后在用户单击按钮进入VR时将其转换为Unity/VR

到目前为止,该应用程序要么是在VR中以"vr_only“作为选项完全启动,要么是在我们尝试"vr_both”或"vr_dual“时正常启动并访问Oculus Home。

这样的事情是可能的吗,还是我们必须制作两个独立的应用程序?请注意,在Gear上使用“虚拟现实支持的”选项是行不通的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-16 14:54:14

我不会说这是不可能的,但很难做到,因为没有简单的方法可以做到这一点。按照@程序员的建议,在播放器设置中使用虚拟现实支持的选项不是一个选项。在构建应用程序之前,您可以检查它也可以不检查它。稍后通过代码更改它并不适用于android构建。

您可以构建一个非VR应用程序,并编写本机插件,让用户可以选择启动VR应用程序,这可能是一个不同的应用程序(具有不同的捆绑标识符)。我对本机代码不太在行,因此无法用准确的方法来帮助您。相反,您可以查看以下链接:

  1. http://answers.unity3d.com/questions/259935/open-app-from-other-app.html
  2. http://forum.unity3d.com/threads/android-ios-launch-from-within-a-unity-app-another-unity-app.222709/#post-1486300
  3. Is it practical to start a Unity game from an Android app and revert back from Unity to the app?

有关此主题的更多信息,请访问oculus论坛上的论坛帖子:https://forums.oculus.com/developer/discussion/26935/gearvr-app-within-android-app

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38977207

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档