iOS上缺少GVR的原生UI层

时间:2017-03-14 06:16:38

标签: unity3d vuforia google-cardboard google-vr

我目前正在Unity iOS上使用GoogleVR和Vuforia开发AR + VR应用。一切正常,但在某些时候(我不记得从什么时候开始!)谷歌的原生UI层(垂直对齐线,后退按钮,设置按钮,......)丢失了,我可以&#39 ; t更改查看者个人资料。

版本是:Gvr 1.10 + Vuforia 6.2

所以我尝试在GvrViewer.cs中手动调用ShowSettingsDialog(),但它也不会工作。

带有新鲜sdk的新项目没有问题,因此它将特定于我的项目。我怀疑NativeUILayer会受到Unity相机设置,图层,画布设置等的影响。

我无法弄清楚可能导致此类问题的原因。所以我需要任何建议来缩小原因。

1 个答案:

答案 0 :(得分:0)

问题解决了。 我还使用自定义SDK OpenCVForUnity,插件OpenCVForUnityAppController.mm导致问题。 它还附加RenderDelegate,设置GraphicsDevice等。 看起来它覆盖了GoogleVR的iOS设备,因此GVR无法弄清楚这是什么设备。