Unity中C#脚本中文乱码 - 解决方案

Unity预览或注释中文乱码解决办法


首先需要了解的是:VS默认保存脚本的编码为GB2312,而Unity中默认使用UTF-8进行解码。

中文乱码截图:
alt text

确定乱码的C#脚本文件,我这里是重新通过unity版本管理拉取打开项目 (注意:我没有在原来项目基础编辑,是直接重新打开一份全新的项目),然后先通过vscode软件打开当前项目,找到之前存在乱码的文件。

GB2312编码格式重新打开
alt text

UTF-8编码格式保存
alt text

最后这个文件就编码重新修正完成!