乱码文字生成
    点评:用Unity这么久,一直就听别人说遇到在脚本里面用中文字符会乱码的问题。这些问题在Visual Studio比较少,通常都是在MonoDevelop上会出现,甚至在Monodevelop编辑器,写了中文注释,会出现程序报错等问题。
  Unity这么久,一直就听别人说遇到在脚本里面用中文字符会乱码的问题。这些问题在Visual Studio比较少,通常都是在MonoDevelop上会出现,甚至在Monodevelop编辑器,写了中文注释,会出现程序报错等问题。
  其实这些问题都是由于脚本的编码有问题,修改一下脚本编码为UTF8,这些问题都可以解决。
  首先,你可以修改Unity提供的脚本模板,让你以后生成的脚本都不出现编码问题:
  到Unity3D的安装目录:文章来自【狗刨学习网
 
2691224943.jpg (41.07 KB, 下载次数: 0)
下载附件  保存到相册
5 天前 上传

  注意看路径,到这个脚本模板的文件夹,上面两个就是javaScriptc#的脚本模板,我们可以修改他们,鼠标右键,使用记事本打开它们。
 
2692224943.jpg (25.21 KB, 下载次数: 0)
下载附件  保存到相册
5 天前 上传

  选择另存为,然后把编码改成UTF8,保存,可以了。以后你生成的脚本就全部都是UTF8的了。
 
2693224943.jpg (47.4 KB, 下载次数: 0)
下载附件  保存到相册
5 天前 上传

  既然都改了脚本模板了,我们可以做更多的修改,让我们的脚本生成的时候符合自己的要求,比如我的是这样的,加上了必要的类注释。
 
2694224944.jpg (33.46 KB, 下载次数: 0)
下载附件  保存到相册
5 天前 上传

  对于之前就已经写好的脚本,你也可以这样用记事本打开,然后另存为UTF8,同样可以解决编码的问题。不过如果你之前已经写了很多脚本,现在要一个个改,估计会把你改傻。
  我自己写了一个工具,可以把脚本改成自己想要的编码:
 
2696224944.jpg (19.63 KB, 下载次数: 0)
下载附件  保存到相册
5 天前 上传

  选择脚本的目录,将会把目录下的所有js或者c#脚本全部打开

 
2698224944.jpg (29.04 KB, 下载次数: 0)
下载附件  保存到相册
5 天前 上传

  然后我可以选择想要的编码类型
 
2701224945.jpg (41.6 KB, 下载次数: 0)
下载附件  保存到相册
5 天前 上传

  最后点击一下转换的按钮,ok!全部都转换成功了。
 
2703224945.jpg (32.37 KB, 下载次数: 0)
下载附件  保存到相册
5 天前 上传

  这时候就觉得程序员还是挺不错的,是吧?

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。