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

您可以尝试几种解决方案 -
解决方案1)重新启动unity引擎和VS代码并检查。
解决方案 2)转到“编辑”>“首选项”>“外部工具”,确保“编辑”>“首选项”>“外部工具”
“生成所有 .csproj 文件”
选中,然后在 IDE 中删除:
程序集-CSharp-Editor.csproj
程序集-CSharp.csproj
Ecology.sln 文件位于项目的根目录中。
关闭并重新打开 vscode。
解决方案3)卸载Unity Hub并重新安装并尝试。
解决方案4) UnityEngine.UIElements;而不是 unityEngine.UI;