代码没问题,先改编码格式试试,往往出现奇怪的问题都是编码格式的问题,再看看是否引入了using UnityEngine;是否继承了MonoBehaviour
这个问题我也遇到了,已经解决了。你下载一个.net framework 3.5重新安装重启,问题就可以解决了
是不是你的文件命就起了GUI 然后类命GUI 后面再用GUI 肯定显示没定义阿