我是Unity和ARCore的新手,我正试图取消ARCore示例项目,但手机上什么都没显示。
我正在使用 Unity 2018.2.2f1 和 ARcore v1.4 ,但是当我使用以前的版本( 2018.2 .1f1 和 1.3 )。 我在Windows 10上运行Unity。
这就是我所做的:
error CS0619: 'UnityEngine.Network' is obsolete:
[...] error CS0619: 'UnityEngine.Network.player' is obsolete:
[...] error CS0619: 'UnityEngine.NetworkPlayer.ipAddress' is obsolete:
[...] warning CS0618: 'UnityEditor.Build.IPreprocessBuild' is obsolete: 'Use IPreprocessBuildWithReport instead'
[...]
所以我在5个不同的文件上使用了“ IPreprocessBuildWithReport
”
https://docs.unity3d.com/ScriptReference/Build.IPreprocessBuildWithReport.OnPreprocessBuild.html warning CS0618: 'UnityEngine.ScreenOrientation.Unknown' is obsolete:
[...]
我只是将“ [...] ScreenOrientation.Unknown
”替换为“ [...] ScreenOrientation.AutoRotation
” 但是“有趣”的部分是,如果我回到Unity,删除场景“ HelloAR”并开始将3D对象放置在相机前面,那么我仍然会得到这张灰色和蓝色的图像(天空纹理),当我构建项目时。不重要,我仍然会进行修改。
有人知道此问题的根源以及可能的解决方法吗? 你能想到我能尝试的任何东西吗?
预先感谢
答案 0 :(得分:2)
我遇到了同样的问题,然后我终于注意到我正在导出单位默认为的示例场景。您是否检查过您是否实际上是在为构建内容导出HelloAR场景?