缺少 Unity 2020.1.0f1 UnityEngine.UI

Unity 2020.1.0f1 is missing UnityEngine.UI

所以我使用 Unity 2020.1.0f1 开始了一个新项目,但出于某种原因,我找不到一些东西:

我想知道是否整个 UnityEngine.UI 系统都被弃用了?如果是这样,为什么“Canvas”仍然存在,但在不同的命名空间中(现在是 UnityEngine.Canvas)?

我正在查看文档,但它仅在 Unity 2019.x 之前可用。

在此先感谢您的帮助。

在 Unity 菜单中试试这个,转到“Window > 包管理器”搜索“Unity UI”。如果没有安装,请安装或删除并重新安装。

好吧,我设法通过手动将包添加到位于 Packages 文件夹中的 manifest.json 文件来修复它。我将以下行添加到清单中的包列表中:

"com.unity.ugui": "1.0.0" 

我试过通过包管理器和清单卸载和安装但没有成功,这一定是一个错误。

在 Unity 中转到“编辑”>“首选项”..>“外部工具”,然后单击“重新生成项目文件”即可