繁体   English   中英

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

[英]error CS0117: 'EditorSceneManager' does not contain a definition for 'IsGameObjectInScene'

错误显示我无法在Unity 2018.3.8中进行构建

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

我真的很想解决它

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

已经有多个人遇到了这个问题。 似乎它指向了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文件夹是文件夹完全统一的一个产生动态 ,并且因此可以在不担忧任何除去也提到这里

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM