Unity2020 解决System引用C#脚本没有中文注释的问题

版本

Unity版本  Unity2020
VS版本     Visual Studio 2019

寻找ZH-Hans文件夹

查找文件路径

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.X\zh-Hans

在这里插入图片描述

如果找不到ZH-Hans文件路径则 (找到则无视)

打开VS - 工具
在这里插入图片描述
然后点击 获取工具和功能
在这里插入图片描述
然后就会弹出此窗口
在这里插入图片描述
打开此窗口后 切记一定要关闭VS
在这里插入图片描述
然后选择此窗口 三个勾最后点击修改即可 因为楼主已经下载了所以显示关闭
在这里插入图片描述
修改完成下载好后即可找到ZH-Hans文件 如下图
在这里插入图片描述

查找自已程序集路径

然后在Start生命周期 输入string 最后按F12进入程序集
在这里插入图片描述
进入程序集后 查找该文件路径 以自已显示程序集路径为准
在这里插入图片描述
打开该程序集路径后
在这里插入图片描述
打开以下路径

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.X\zh-Hans

在这里插入图片描述
将全部Xml文件复制到自已程序集文件中

D:\Unity\2020.3.26f1c1\Editor\Data\MonoBleedingEdge\lib\mono\4.7.1-api

如下图楼主复制好了
在这里插入图片描述

最后一步打开Unity

打开左上角File -- Build Settings...
在这里插入图片描述
打开后选择Player
在这里插入图片描述
往下拉找到Api Compatibility Level 选择.Net 4.x即可
在这里插入图片描述
切记最后重启一下Unity 然后新建一个C#脚本方可中文注释 加载成功
在这里插入图片描述
最后就有System引用中文注释了
在这里插入图片描述

解决右侧监视窗口(Inspector)代码 中文注释乱码的问题

在这里插入图片描述
解决方法 打开VS 点击左上角扩展 --> 管理扩展
在这里插入图片描述
打开后搜索UTF8 找到Force UTF-8 (No BOM) 下载即可
在这里插入图片描述
最后重启Unity 在新建一个脚本重新输入注释即可成功了
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_43333567/article/details/125658220