我有一个严重的问题,我的VS 代码甚至不知道是什么意思 using UnityEngine;
,所以使用它并不容易。我尝试了一切,安装随机 Unity 插件,搜索要导入的 .jar 文件,但没有,这是我可以问的最后一个地方。甚至我的旧编程组也无济于事。
我想要的是,当我打字Vec
时立即看到上面的Vector2
内容和类似的东西。
非常感谢所有积极回应的人。
我有一个严重的问题,我的VS 代码甚至不知道是什么意思 using UnityEngine;
,所以使用它并不容易。我尝试了一切,安装随机 Unity 插件,搜索要导入的 .jar 文件,但没有,这是我可以问的最后一个地方。甚至我的旧编程组也无济于事。
我想要的是,当我打字Vec
时立即看到上面的Vector2
内容和类似的东西。
非常感谢所有积极回应的人。
首先确保您的代码中没有错误,它需要编译(控制台中没有红色无法清除的东西)
主要的事情:确保你拥有 vscode 需要的所有 .net 组件,通读它的输出,它通常会告诉你需要 .net 4.7.1 左右,所以要精确安装那个版本(我不记得你是否需要runtime 或 sdk,但我觉得你需要两者)。安装一个较新的应该可以,但我也尝试安装那个确切的版本,vscode 中的输出窗口会告诉你缺少什么。
接下来要尝试的是进入包管理器并将您的 vscode 支持包降级到较低版本(有人推荐 1.1.3,我尝试了 1.2,它也适用于我,最新的通常不适用)
完成所有操作后,关闭 vscode,然后使用 Assets/打开 c# 项目
只需使用 Visual Studio。我从来没有遇到过任何问题。