一个错误表明我无法统一构建2018.3.8
我尝试将所有资产复制到另一个文件夹,但仍然显示错误
我真的很想解决这个问题
Library \ PackageCache \ com.unity.postprocessing@2.0.3-preview \ PostProcessing \ Runtime \ PostProcessManager.cs(424,66):错误CS0117:“ EditorSceneManager”不包含“ IsGameObjectInScene”的定义
答案 0 :(得分:1)
许多人已经遇到了这个问题。看来它指向的是PostProcssing版本2.0.3
中过时的文件,例如在this thread中,他们的解决方法是
要解决此问题,您可以删除
Library/PackageCache/
后处理文件夹
或
在软件包管理器中将“后处理”软件包更新为已验证的版本。
当前应为2.1.7
版
,并且由于该条目已经存在于documentation中(https://docs.unity3d.com/Packages/com.unity.postprocessing@latest/index.html指向https://docs.unity3d.com/Packages/com.unity.postprocessing@2.2,目前仍然是无效链接),因此不久之后可能会发布一个版本{{ 1}}
通常,与2.2
文件夹有关的错误通常是由于将项目更新为更新的Unity版本引起的。在大多数情况下,只需关闭Unity即可解决这些问题,删除整个Library
文件夹,然后在Unity中重新打开项目。 Library
文件夹是Unity完全generates dynamically的文件夹之一,因此可以删除而没有任何顾虑,也如上所述here