我是C#和Unity的初学者。我在Unity中使用的所有C#脚本都显示了问题-“此文件中没有Monobehavior脚本,或者它们的名称与文件名不匹配。” 我的文件名和类名完全相同,我认为此问题是由下图中的组装信息引起的,但我不确定如何解决。当前正在使用Visual Studio编辑代码。
已经确保文件和类名相同。删除并重新安装了文件,还删除了我的防病毒软件Mcafee,因为我读到它可能会干扰统一性。
非常感谢您的帮助。谢谢!
答案 0 :(得分:0)
您的脚本未编译,无法找到,因为其中存在错误。 错误与out参数有关。尝试更新脚本运行时:
转到编辑>项目 设置>播放器,然后选择其他设置标签,然后在配置块中尝试将脚本运行时版本切换到 .NET 4.x等效版本。