在Assembly-CSharp-Editor中工作时,Unity Assembly-CSharp脚本没有Intellisense。

问题描述 投票:1回答:1

我在Unity中遇到了一个问题,当在Assembly-CSharp-Editor中处理自定义编辑器脚本时,Visual Studio 2017将无法识别标准Assembly-CSharp项目中的类。

一切都在Unity中正确编译,并按预期功能,然而,当我在编辑器脚本中工作时,我没有得到MonoBehaviour类的IntelliSense,Visual Studio给我 "类型或命名空间无法找到 "的错误,如图所示。

enter image description here

解决方案的布局可以在这里看到,我不认为我做了什么奇怪的事情。

enter image description here

我试着把所有的东西都重新导入到Unity中 删除解决方案和项目文件,这样Unity就会重新创建它们,但没有任何效果。

是我遗漏了什么明显的东西,还是有人有什么见解?谢谢。

c# unity3d visual-studio-2017 unity3d-editor
1个回答
1
投票

原来这是Unity 2019.3.12f1引入的问题。升级到2019.3.13f1可以修复这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.