C# Unity3d未显示编译器错误
首先,我对unity是新手,所以这可能是个愚蠢的问题 在unity窗口的底部通常会显示编译器错误,我根据YouTube视频中的一些代码制作了一个游戏,我似乎遇到了一个问题,当我按play时,没有显示编译器错误,但在play窗口中,我收到了“必须先修复所有编译器错误,然后才能玩”的消息,我试图手动修复脚本,但我看不到问题,有5个脚本,但不知道它很难找到,monoDevelop也没有看到问题 因此,我的主要问题是如何修复没有出现在底部的错误? 谢谢你的帮助C# Unity3d未显示编译器错误,c#,compiler-errors,unity3d,monodevelop,C#,Compiler Errors,Unity3d,Monodevelop,首先,我对unity是新手,所以这可能是个愚蠢的问题 在unity窗口的底部通常会显示编译器错误,我根据YouTube视频中的一些代码制作了一个游戏,我似乎遇到了一个问题,当我按play时,没有显示编译器错误,但在play窗口中,我收到了“必须先修复所有编译器错误,然后才能玩”的消息,我试图手动修复脚本,但我看不到问题,有5个脚本,但不知道它很难找到,monoDevelop也没有看到问题 因此,我的主要问题是如何修复没有出现在底部的错误? 谢谢你的帮助 另外,我已经修改了视频中的大部分代码,因为
另外,我已经修改了视频中的大部分代码,因为它缺少代码,忽略了“不要重复你自己”等等 控制台窗口包含编译器错误。您应该清除控制台,然后尝试生成(即点击play并让它显示“修复编译器错误”),这样您就不会被重复的代码弄乱 注意,因为Unity使用自己的编译器,所以看到MonoDevelop没有的编译器错误并非闻所未闻。相反的情况也是正确的,但不会停止你的游戏,因为你要担心的是Unity的编译器。然而,这些不匹配是很少见的,所以一定要在MonoDevelop中尝试构建(默认为F7)
还要确保您的脚本已保存,并已在Unity Editor中刷新了最新的更改,因为这可能会导致各种各样的错误,而这些错误是要追踪的噩梦。最好的方法是突出显示您的脚本,并查看代码在inspector中是否正确。谢谢,原来我使用的是类似于变量的类型,但我现在已经修复了它。