Unity脚本不起作用:“找不到脚本类”

时间:2019-12-07 16:09:40

标签: c# unity3d

大家好,

几天前,我的计算机上出现了一个新错误:Unity脚本根本不起作用。每次我尝试打开(新的或旧的)Unity项目时,都会出现2个空白错误(第一个屏幕截图),并且当我尝试将脚本附加到GameObject时,会显示警报对话框(第二个屏幕截图)。您还可以在脚本导入设置中看到:“文件中没有MonoBehaviour脚本,或者它们的名称与文件名不匹配” ...

我已经尝试卸载所有Unity的相关文件,重新安装,卸载并重新安装Virtual Studio 2019和SDK,所以如果您知道它可能来自何处,请告诉我!

非常感谢,

西蒙(Simon)

Screenshot 1 Screenshot 2

2 个答案:

答案 0 :(得分:0)

您面临的问题称为“空白错误”。在寻找空白错误Unity时,您会找到许多可能的解决方案。

例如: https://forum.unity.com/threads/four-blank-errors-in-each-new-project.599980/

对我来说,解决此问题的方法是“相应地将Windows Update从此链接安装到您的32位或64位系统”: https://support.microsoft.com/en-us/help/2533623/microsoft-security-advisory-insecure-library-loading-could-allow-remot

答案 1 :(得分:0)

好吧,所以我安装了MSVC v140和v141,Unity 2018.4.13f1,现在看来可以工作了,之后我尝试使用Unity 2019.2.15f1,但我认为此版本有错误,我也遇到了同样的问题。

但是现在我可以使用Unity,这就是我想要的,感谢所有帮助过我的人!