错误 CS0117:“EditorSceneManager”不包含“IsGameObjectInScene”的定义

Moa*_*zal 2 c# unity-game-engine

错误显示我无法统一构建 2018.3.8

我尝试将所有资产复制到另一个文件夹,但仍然显示错误

我真的坚持要解决它

Library\PackageCache\com.unity.postprocessing@2.0.3-preview\PostProcessing\Runtime\PostProcessManager.cs(424,66):错误 CS0117:“EditorSceneManager”不包含“IsGameObjectInScene”的定义

der*_*ugo 9

很多人已经遇到了这个问题。似乎它指向 PostProcssing 版本中的一个过时的文件,2.0.3例如在这个线程中他们解决了这个问题

要解决此问题,您可以删除Library/PackageCache/后期处理文件夹

或者

在包管理器中将“后处理”包更新为经过验证的版本修复了它。

目前应该是版本 2.1.7

在此处输入图片说明

并且由于该条目已存在于文档中https://docs.unity3d.com/Packages/com.unity.postprocessing@latest/index.html指向https://docs.unity3d.com/Packages/com。 unity.postprocessing@2.2目前仍然是一个死链接)似乎很快就会有一个版本2.2


通常,有关Library文件夹的错误通常是由将项目更新到较新的 Unity 版本引起的。在大多数情况下,这些问题可以通过关闭 Unity、删除整个Library文件夹并在 Unity 中重新打开项目来解决。该Library文件夹是文件夹完全统一的一个产生动态,并且因此可以在不担忧任何除去也提到这里