unity3d 如何修复Visual Studio,使其能够检测代码中的错误,并在Intellisense中显示所有选项?

1dkrff03  于 2022-11-25  发布在  其他
关注(0)|答案(1)|浏览(151)

我尝试在Unity上创建一个游戏,我添加了几个游戏对象,我想让我的玩家移动。因此,我打开了一个C#脚本,并开始键入几个if语句,尽管Visual Studio中的IntelliSense没有显示应有的选项,而且它声明没有发现任何问题
所以我决定输入我知道不会工作的代码image of broken code, stating that there are not issues,虽然一旦我保存它,切换回unity,unity在底部声明代码不工作,因为变量不存在(这是我明显希望Visual Studio解决的问题,虽然没有)Unity stating that the code doesn't work
此外,我试图键入“if(Input.GetKetDown(“Space”))“,尽管当我开始键入The intelliSense when i have typed "In"时,智能感知没有显示任何“Input”选项

fykwrbwg

fykwrbwg1#

1.检查Window > Package Manager中是否安装了Visual Studio编辑器模块。

1.检查是否已在Edit > Preferences...中选择Visual Studio作为外部脚本编辑器。

1.如果Visual Studio目前已开启,请将其关闭。
1.在同一视图中按Regenerate project files按钮。
1.在Visual Studio的[项目] windows 中按两下指令码,即可开启该指令码。
如果问题再次发生,重做步骤3到5应该可以修复它。

相关问题