1.脚本编辑器关联问题(我用这个方法解决的) UNITY中Edit->Preference->External Tools->External Script Editor->选择VS 有可能默认就是VS,没关系将编辑器选择一个其他的,再切回VS选项后重启VS。不行的话再重启Unity试试。
2.重命名脚本 在解决方案中重命名脚本,如下图。 不过不太推荐尝试这种,如果是在游戏里多处用到并且挂了物体的可能会掉引用。
3.将脚本包括在项目中 如果解决方案中找不到文件,可以打开显示所有文件,找到文件右键选择包括在项目中;如果没有解决方案可以重新生成解决方案,如下图。
4.重启大法 关了VS和unity重新启动,实测遇到一次杂项文件情况通过这个方法解决的。 5.删除Library文件夹 关闭unity和vs并删除unity项目资源目录下的Library文件夹,之后重新启动unity,这样的话unity会重新编译生成库文件。(如果项目大可能比较耗时)