命名空间“UnityEngine”中不存在“UI”

rmi*_*naj 3 unity-game-engine visual-studio-code

我已经尝试了很多东西,但没有任何效果。 在此处输入图片说明

我已经重新导入、删除和重新安装了东西。我正在使用统一 2019.3.0f6 和 vs 代码 1.42.1。

rmi*_*naj 5

我在这里找到了答案。https://issuetracker.unity3d.com/issues/upgrading-projects-to-2019-dot-2-0b1-can-introduce-reference-errors-to-unityengine-dot-ui

对于那些还面临这个问题的人:

1. 删除所有 .sln 和 .csproj 文件

2. 确保“生成所有 .csproj 文件”。首选项上的复选框已选中

3. 重新打开 C# 项目

评论中的那个人展示了一些甚至官方 VS Code 和 Unity 集成页面都没有提到的东西。而且集成页面已经很旧了。与我正在使用的当前 2019.3.0f6 相比,显示的 Unity ui 已经有所不同。