为什么unityengine.ui无法识别?

PTs*_*sag 0 unity-game-engine visual-studio-code unity-ui

我有一个问题,我尝试在游戏中创建一个评分系统,玩家根据他行驶的距离获得分数,而 vs 代码无法识别“使用 UnityEngine.ui;” 我已经尝试将 vs code 切换到较低版本(我转到了 1.1.3),但它不起作用。这是我的代码: 在此输入图像描述

Sur*_*kar 5

您可以尝试几种解决方案 -

解决方案1)重新启动unity引擎和VS代码并检查。

解决方案 2)转到“编辑”>“首选项”>“外部工具”,确保“编辑”>“首选项”>“外部工具”

“生成所有 .csproj 文件”

选中,然后在 IDE 中删除:

程序集-CSharp-Editor.csproj

程序集-CSharp.csproj

Ecology.sln 文件位于项目的根目录中。

关闭并重新打开 vscode。

解决方案3)卸载Unity Hub并重新安装并尝试。

解决方案4) UnityEngine.UIElements;而不是 unityEngine.UI;