2015-09-01 51 views
1

当我的谷歌纸板应用程序第一次启动时,它启动一个Google页面,上面写着“Google Cardboard”,让我们开始设置吧。经验。”防止iOS上的谷歌纸板配对/启动屏幕

我想控制这种体验,以显示我自己的初始屏幕之前谷歌纸板sdk启动。其中一个原因是我希望没有纸板的人能够立即开始以非纸板模式体验应用程序,而无需通过配对过程。

我知道我可以稍后用cardboard.ShowSettingsDialog()启动配对/查看器配置文件选择器。

回答

3

使用当前版本的SDK完成此操作的一种方法是在其中没有Cardboard组件的情况下启动场景。它不会在VR中,并且不会触发入门。

CardboardiOSDevice.cs中的函数OnFocus()是它决定启动入门对话框的地方。你可以通过编辑这个功能来抑制它。但是,您可能希望继续为首次使用用户而不是设置对话框使用入门对话框,因为它会在扫描过程中引导他们。

+0

我怀疑加载完整的场景也会触发弹出。有必要预先设置配置文件,因为它不会在应用程序的第二次运行中执行此操作。 –

+1

CardboardiOSDevice.cs中的函数OnFocus()是它决定启动入门对话框的地方。你可以通过编辑这个功能来抑制它。但是您可能希望继续使用第一次使用的入门对话框,而不是使用设置对话框,因为它会在扫描过程中引导它们。 – smd

+0

就是这样,如果你让它成为答案,我会选择它。谢谢! –