昨天保存后今天再打开项目build时发现编辑器报Error building Player because scripts had compiler errors的错误,但是修改一下脚本保存又能运行,但是只要build就会出现Error building Player because scripts had compiler errors的错误,久思不得其解。后来经过仔细排查,发现最可疑的就是昨天引用的UnityEditor命名空间,结果我把这个命名空间删掉以后再build真的就可以了!
后来百度才知道UnityEditor是unity开发辅助类,是无法编译进可运行的程序的。看来还是自己才疏学浅,对很多unity命名空间都不了解造成的,做个笔记,以防忘记。