我尝试在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”选项
1条答案
按热度按时间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应该可以修复它。