用Unity这么久,一直就听别人说遇到在脚本里面用中文字符会乱码的问题。这些问题在Visual Studio比较少,通常都是在MonoDevelop上会出现,甚至在Monodevelop编辑器,写了中文注释,会出现程序报错等问题。

其实这些问题都是由于脚本的编码有问题,修改一下脚本编码为UTF8,这些问题都可以解决。

首先,你可以修改Unity提供的脚本模板,让你以后生成的脚本都不出现编码问题:

找到Unity3D的安装目录:

注意看路径,找到这个脚本模板的文件夹,上面两个就是javaScript和c#的脚本模板,我们可以修改他们,鼠标右键,使用记事本打开它们。

选择另存为,然后把编码改成UTF8,保存,可以了。以后你生成的脚本就全部都是UTF8的了。

既然都改了脚本模板了,我们可以做更多的修改,让我们的脚本生成的时候符合自己的要求,比如我的是这样的,加上了必要的类注释。

对于之前就已经写好的脚本,你也可以这样用记事本打开,然后另存为UTF8,同样可以解决编码的问题。不过如果你之前已经写了很多脚本,现在要一个个改,估计会把你改傻。

我自己写了一个工具,可以把脚本改成自己想要的编码:

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

然后我可以选择想要的编码类型

最后点击一下转换的按钮,ok!全部都转换成功了。

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

unity 解决乱码_Unity3D脚本中文字符乱码的解决方案相关推荐

  1. 解决读取数据库里面中文字符乱码的问题

    最近做项目过程中要从数据库中读取一些字段,将这些字段先用实体类封装好,然后在其他java主程序中调用该字段进行匹配,奈何我操作了好几遍,总是显示数据库中中文字符乱码.数据库中样式如图1所示. 图1 数 ...

  2. java printstream 中文乱码_JAVA的中文字符乱码问题

    JAVA的中文字符乱码问题一直很让人头疼.特别是在WEB应用中.网上的分析文章和解决方案都很多,但总是针对某些特定情况的.很多次遇到乱码问题后, 经过极为辛苦的调试和搜索资料后终于解决,满以为自己已经 ...

  3. java ssh乱码_SSH框架下中文字符乱码问题的研究

    1 Java中文乱码问题的产生原因 在Java Web的应用中,中文字符乱码问题是个由来已久和让人头疼的问题,尤其是刚刚接触Java Web编程的人员,往往在解决中文字符乱码问题上花费了大量的时间和精 ...

  4. myeclipse连接mysql生成数据表时中文字符乱码或问号(解决方法)

    myeclipse连接mysql生成数据表时中文字符乱码或问号(解决方法) 参考文章: (1)myeclipse连接mysql生成数据表时中文字符乱码或问号(解决方法) (2)https://www. ...

  5. SpringMVC项目中中文字符乱码问题及解决办法总结(非专业最优解决办法) -- ajax传值乱码; request.getParameter()乱码;

    SpringMVC项目中中文字符乱码问题及解决办法总结(非专业最优解决办法) -- ajax传值乱码; request.getParameter()乱码; 参考文章: (1)SpringMVC项目中中 ...

  6. php中文字符乱码,如何解决php中文字符乱码问题

    php中文字符乱码的解决办法:1.改mysql配置文件"my.ini"或"my.cnf":2.在需要做数据库操作的php程序前加入语句"mysql_q ...

  7. 中文提交到git乱码_解决git 提交后中文字符会乱码的问题

    解决git 提交后中文字符会乱码的问题 最近发生那了一件怪事,当然菜鸡经常碰见怪事 本来一个.properties文件在idea里面commit的时候看了一下diff,没发现异常,但是提交到gitla ...

  8. 中文字符乱码的原因及解决办法

    中文字符乱码的原因及解决办法 java的内核是Unicode的,也就是说,在程序处理字符时是用Unicode来表示字符的,但是文件和流的保存方式是使用字节流的.在java的基本数据类型中,char是U ...

  9. Javascript 中 atob 方法解码中文字符乱码问题

    解决 Javascript 中 atob 方法解码中文字符乱码问题 由于一些网络通讯协议的限制,你必须使用 window.btoa() 方法对原数据进行编码后,才能进行发送.接收方使用相当于 wind ...

最新文章

  1. LabVIEW仪表盘识别(实战篇—6)
  2. centOS 6.5 yum升级 gcc4.8 然后又退回来4.4
  3. BZOJ 2843 极地旅行社
  4. app令牌登录解决session超时重登陆的问题
  5. 【前端 · 面试 】HTTP 总结(八)—— HTTP 强缓存
  6. fastjson php,Fastjson 对象或数组转JSON
  7. python,文件md5校验
  8. cplex java_【CPLEX教程02】配置Cplex的Java环境以及API说明
  9. MATLAB 画常见二次曲面汇总
  10. DM8整合java的jpa框架(附整合源码)
  11. mongodb联合查询
  12. LIBOR-OIS息差利率 伦敦银行同业拆息与隔夜指数掉期
  13. 【超全超详细】2W字零基础黑客学习路线,知识体系(附学习路线图)
  14. UCS-2 编码范围
  15. Python爬虫入门指南
  16. TOM、网易、腾讯企业邮箱 | 邮箱登录入口你了解多少?
  17. c语言中如何表示特殊字符星星,C语言如何用代码打出星星,如下知道
  18. 【鸿蒙 HarmonyOS】HarmonyOS 开发环境搭建 ( 下载 | 安装 | 启动 | 支持的设备与开发语言 )
  19. 信息安全专家李钊博士| 个人信息
  20. 用户数据报协议UDP

热门文章

  1. 面条html5,6道面条分享,味道都不错,做法也简单
  2. 五、jenkins配置163邮箱,并能收到邮件信息
  3. C语言编写的简单计算器程序
  4. /sbin/init
  5. Erlang-OTP思想理解
  6. 你的小程序总是审核不通过?
  7. ES-06-ElasticSearch映射关系
  8. 2023年 Office Visio 2021安装和激活 保姆白嫖教程 详细
  9. SpringBoot 入坑(八)Docker 暴露端口 容器数据卷 基本使用
  10. 亚马逊关键词首页排名技巧 让客户找到你