缺少 Unity 2020.1.0f1 UnityEngine.UI
Unity 2020.1.0f1 is missing UnityEngine.UI
所以我使用 Unity 2020.1.0f1 开始了一个新项目,但出于某种原因,我找不到一些东西:
- 命名空间“UnityEngine.UI”没有出现在代码中。 (我用的是visual studio2019社区)
- 在GameObjects的添加组件菜单中,我可以找到“Canvas”组件,但是none
它通常的子组件(即图像、按钮、切换等...)
- 在层次结构上下文菜单中,“UI”部分(通常包含所有 UI 内容,例如 Canvas、按钮等...)未显示要么。
我想知道是否整个 UnityEngine.UI 系统都被弃用了?如果是这样,为什么“Canvas”仍然存在,但在不同的命名空间中(现在是 UnityEngine.Canvas)?
我正在查看文档,但它仅在 Unity 2019.x 之前可用。
在此先感谢您的帮助。
在 Unity 菜单中试试这个,转到“Window > 包管理器”搜索“Unity UI”。如果没有安装,请安装或删除并重新安装。
好吧,我设法通过手动将包添加到位于 Packages 文件夹中的 manifest.json 文件来修复它。我将以下行添加到清单中的包列表中:
"com.unity.ugui": "1.0.0"
我试过通过包管理器和清单卸载和安装但没有成功,这一定是一个错误。
在 Unity 中转到“编辑”>“首选项”..>“外部工具”,然后单击“重新生成项目文件”即可
所以我使用 Unity 2020.1.0f1 开始了一个新项目,但出于某种原因,我找不到一些东西:
- 命名空间“UnityEngine.UI”没有出现在代码中。 (我用的是visual studio2019社区)
- 在GameObjects的添加组件菜单中,我可以找到“Canvas”组件,但是none 它通常的子组件(即图像、按钮、切换等...)
- 在层次结构上下文菜单中,“UI”部分(通常包含所有 UI 内容,例如 Canvas、按钮等...)未显示要么。
我想知道是否整个 UnityEngine.UI 系统都被弃用了?如果是这样,为什么“Canvas”仍然存在,但在不同的命名空间中(现在是 UnityEngine.Canvas)?
我正在查看文档,但它仅在 Unity 2019.x 之前可用。
在此先感谢您的帮助。
在 Unity 菜单中试试这个,转到“Window > 包管理器”搜索“Unity UI”。如果没有安装,请安装或删除并重新安装。
好吧,我设法通过手动将包添加到位于 Packages 文件夹中的 manifest.json 文件来修复它。我将以下行添加到清单中的包列表中:
"com.unity.ugui": "1.0.0"
我试过通过包管理器和清单卸载和安装但没有成功,这一定是一个错误。
在 Unity 中转到“编辑”>“首选项”..>“外部工具”,然后单击“重新生成项目文件”即可