在Unity3D里创建一个脚本,然后进行编辑。在某种情况下Monodevelop崩了,直接强制关闭。然后再打开这个脚本时,提示 加载原始文件 或 加载自动保存文件。我选了 加载自动保存文件,这时回到Unity编译的时候,出现
Embedded statement cannot be a declaration or labeled statement
报错。于是检查代码很久,没发现任何代码问题。我把认为可能出错的代码注释掉后,又报了 :“{ ...”类似的错误,说哪里少了"{"。再检查代码也没发现问题。这时我把这个问题脚本用notepad++打开,并在格式菜单里 转为UTF-8编码格式,保存回到Unity编译时,所有之前的报错消息了。具体原理我还不清楚,希望有高人解答。
Embedded statement cannot be a declaration or labeled statement
最新推荐文章于 2024-01-19 16:18:47 发布