2017-03-14 19 views
-1

我目前正在Unity iOS上使用GoogleVR和Vuforia開發AR + VR應用程序。一切工作正常,但在某些時候(我不記得,因爲什麼時候!)谷歌的原生UI層(垂直對齊線,後退按鈕,設置按鈕,...)缺失,我無法更改查看器配置文件。iOS上缺少GVR的本機UI層

版本:GVR 1.10 + 6.2 Vuforia

所以我試圖手動調用GvrViewer.cs的ShowSettingsDialog(),但它不會工作。

新鮮sdk的新項目沒有問題,所以這將是特定於我的項目。我懷疑NativeUILayer會受到Unity的相機設置,圖層,畫布設置等的影響。

我找不出什麼可能導致這種問題。所以我需要任何建議來縮小事業。

+0

如果只能通過上傳整個Unity項目才能找到問題,則問題將會過於廣泛而無法回答。由於這個原因,問題有一個約30K的限制(可以說這太大了)。 – halfer

回答

0

問題解決。 我也使用一個自定義SDK OpenCVForUnity,並且插件OpenCVForUnityAppController.mm導致該問題。 它還附加了RenderDelegate,設置了GraphicsDevice等。 它看起來像覆蓋了GoogleVR的iOSDevice,因此GVR無法弄清楚這是什麼設備。