gpt4 book ai didi

c# - 错误 CS0117 : 'EditorSceneManager' does not contain a definition for 'IsGameObjectInScene'

转载 作者:行者123 更新时间:2023-12-05 08:20:14 25 4
gpt4 key购买 nike

错误显示我无法在 unity 2018.3.8 中构建

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

我真的很难解决它

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

最佳答案

很多人都遇到过这个问题。它似乎指向来自 PostProcssing 版本 2.0.3 的过时文件,例如在 this thread他们解决了它

To fix this, you can delete Library/PackageCache/ the post processing folder

updating the "Post Processing" package to the verified version in the package manager fixed it.

目前应该是版本2.1.7

enter image description here

并且由于该条目已经存在于 documentation 中(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 文件夹是 Unity 完整的文件夹之一 generates dynamically因此可以毫无顾虑地移除,如前所述here

关于c# - 错误 CS0117 : 'EditorSceneManager' does not contain a definition for 'IsGameObjectInScene' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56621395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com