Unity3d未显示编译器错误



首先,我是统一的新手,所以这可能是一个愚蠢的问题。

在unity窗口的底部,通常会显示编译器错误,我一直在根据YouTube视频中的一些代码制作游戏,我似乎遇到了一个问题,当我按下播放键时,没有显示任何编译器错误,但在播放窗口上,我收到了"你必须先修复所有编译器错误,然后才能播放"的消息,我试图手动修复涂鸦,但我看不到问题,有5个脚本,但不知道哪一个很难找到,monoDevelop也没有发现问题。

所以我的主要问题是如何修复底部没有出现的错误?谢谢你的帮助。

附言:我已经更改了视频中的大部分代码,因为它缺少,它忽略了"不要重复自己"等…

Console窗口包含编译器错误。你应该清理控制台,然后尝试生成(即点击播放并让它说"修复编译器错误"),这样你就不会被重复的内容弄得一团糟。

请注意,因为Unity使用了自己的编译器,所以看到MonoDevelop没有的编译器错误并非闻所未闻。相反的情况也是如此,但不会停止你的游戏,因为你想担心的是Unity的编译器。然而,这些不匹配的情况很少见,所以一定要在MonoDevelop中尝试构建(默认情况下为F7)。

此外,请确保您的脚本已存档,并在Unity Editor中刷新了最新的更改,因为这可能会导致各种错误,这是一场噩梦。最好的方法是突出显示您的脚本,并查看代码在检查器中是否正确。

从共享驱动器打开项目时也会出现此错误。当打开项目时,它会立即抱怨你有编译错误,你应该以安全模式打开。。。无论您选择哪个,它都不会向您显示任何编译错误,但也不会运行。加载项目之前

在忽略时,你会得到与进入安全模式并退出时相同的结果(duh)。

控制台加载后项目

按下播放并显示控制台

似乎出于某种原因,这是不允许的。

最新更新