坑爹的Unity不支持中文啊!!害得我调试了好长时间

Unity3D脚本支持中文解决办法/Unity3D脚本编码格式设置:

1》进入unity安装目录\Unity\Editor\Data\Resources\ScriptTemplates,这个文件夹下有81-NewBehaviourScript.cs.txt和80-NewBehaviourScript.js.txt文件,这两个文件里的代码就是新建脚本后生成代码模板。也就是说,你新建的都是Copy它们而已,不折不扣的一直在模仿。。。

看懂上面的图片了没。

也正是如此 ,所以导致我们新建的脚本编码格式一直是系统默认的编码页格式GBK。既然如此,这肯定是个坑啊。那我就来把它修改了。

下面开始了,打开:81-NewBehaviourScript.cs.txt和80-NewBehaviourScript.js.txt

上图有2个要点:

一 :“//支持中文”。这是让模板强制进行中文存储,

二 :高级保存项的编码设置,选中UTF8签名页。强制模板对中文进行UTF8支持。以后它在遇到中文就一样支持了。

如果你没有VS。你可以看看下边怎么修改编码格式,保证第二部的万无一失。
2》修改这2个文件编码格式,可以用Unity\Editor\Data\Tools\UniSciTE\UniSciTE.exe打开后另存为UFT-8 with  BOM 编码格式,文件名不变。

用MonoDevelop打开后Save as...也可以完成的哦:

用visio studio的同学打开后, 进入:菜单-》文件-》高级保存选项(V)..

点击 编码(E)

确定保存。

这样以后新建的脚本全都是UTF-8的编码,而且是自己先要的格式,比如你可以在代码头添加代码著作权,日期,简述等注释。

川北原创:http://hi.baidu.com/next2_me/item/dd66afc2ba08393498b4984f

不是Mono不支持Unicode是新建脚本这种copy的模式导致对中文的支持不好。希望以上的内容可以帮助大家。

声明: 本文由( liuxiaoni )原创编译,转载请保留链接: Unity3D 脚本UTF-8编码/Unity3D 脚本支持中文

转载于:https://www.cnblogs.com/Nickzhou/archive/2012/12/25/Unity.html

如何让Unity支持中文相关推荐

  1. Unity 工具 之 VText 简单快速实现 文字 3D 效果,VText 的导入设置和简单使用(可支持中文字体)

    Unity 工具 之 VText 简单快速实现 文字 3D 效果,VText 的导入设置和简单使用(可支持中文字体) 目录 Unity 工具 之 VText 简单快速实现 文字 3D 效果,VText ...

  2. Unity DF-GUI 中文输入以及自动换行

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 在使用D ...

  3. JS导出PDF插件(支持中文、图片使用路径)

    JS导出PDF插件(支持中文.图片使用路径) 原文:JS导出PDF插件(支持中文.图片使用路径) 在WEB上想做一个导出PDF的功能,发现jsPDF比较多人推荐,遗憾的是不支持中文,最后找到pdfma ...

  4. Matplotlib绘制象限图——支持中文、箭头、自定义轴线交点

    Matplotlib绘制象限图--支持中文.箭头.自定义轴线交点 1. 效果图 2. 原理 2.1 绘制象限图步骤 2.1 添加文字到图表 3. 源码 参考 这篇博客将介绍如何使用matplotlib ...

  5. OpenCV支持中文字符输出实现

    在 http://www.opencv.org.cn/forum.php?mod=viewthread&tid=2083&extra=&page=1 中,作者给出了原始的在Op ...

  6. 使GDAL库支持中文路径或中文文件名的处理方法

    之前生成的gdal 2.1.1动态库,在通过命令行执行时,遇到有中文路径或中文图像名时,GDALOpen函数不能正确的被调用,如下图: 解决方法: 1.      在所有使用GDALAllRegist ...

  7. 【Ubuntu】安装中文输入法、终端不支持中文的解决方法

    一.中文输入法安装 1.安装汉语语言包 sudo apt install fcitx sudo apt install language-pack-zh-hans 2.安装google拼音输入法 su ...

  8. ajax的auto是true,一个AJAX自动完成功能的js封装源码[支持中文]

    Screenshots Pagination Internationalization Rich format Text selection源码下载 有个问题,等高手解决,就是怎么搞都不能支持中文,不 ...

  9. Linux下mysql支持中文,linux下mysql环境支持中文配置步骤

    sql脚本执行前加上: CREATE DATABASE IF NOT EXISTS mydatabase DEFAULT CHARSET utf8 COLLATE UTF8_GENERAL_CI; u ...

最新文章

  1. java网络编程udp_java网络编程 UDP网络编程问题
  2. python 微信发送图片失败什么原因_[已解决] Appium-Python 测试聊天时同时发送 9 张图片的问题...
  3. 2012年上海市高等学校计算机等级考试试卷,2012年上海市高等学校计算机等级考试A试卷...
  4. linux kill命令使用
  5. VTK:等参细胞演示用法实战
  6. 嵌入式常见笔试题总结(4)
  7. FastReport v3.2.5在BDS2006中的安装方法
  8. python函数示例_使用Python中的示例的input()函数
  9. [Note] FrameFab Interesting Cut Results
  10. 决策树(八)--随机森林及OpenCV源码分析
  11. 【微软力作】虚拟对抗训练:让预训练模型再次强大!
  12. 利用java完成图像文字识别和翻译,实现拍照翻译的功能
  13. 网上一好人收集的PDF制作软件大全
  14. C语言 isdigit、isalnum、isalpha、islower、issupper用法及其示例
  15. uniapp接入谷歌广告
  16. 神经网络占用内存(显存)的计算
  17. minigui 编译与使用
  18. 快准全!极光iAPP在手,APP动态全都有
  19. 怎么设置linux系统定时关机,Linux系统定时关机
  20. 神经网络正向与反向传播

热门文章

  1. Yann LeCun 怒喷 Sophia:这就是彻头彻尾的骗局
  2. 一位年龄 35 的前饿了么同事,退休了!
  3. 【Fiddler学习】Fiddler抓包HTTPS请求和手机抓包
  4. java反射中,Class.forName和classloader的区别
  5. vue写的简单版todolist
  6. 浏览器对象模型:window对象2
  7. Redis 备份、容灾及高可用实战
  8. 使用wireshark工具获得直连设备的IP地址
  9. SQL数据库面试题以及答案
  10. 【知识积累】随机数生成的几种方法