纳金网
标题:
Monodevelop编写Unicode后运行显示乱码的解决方案
[打印本页]
作者:
晃晃
时间:
2011-9-23 15:28
标题:
Monodevelop编写Unicode后运行显示乱码的解决方案
当使用Monodevelop编辑文件,在其中创建一些含有Unicode字符的Label的时候,程序一运行,这些字符就会以乱码的形式显示。
这主要是因为Monodevelop默认将文件保存为UTF8格式,当试图将文件保存为UTF16时,就会发生错误(好像是BUG)。
一个解决方式是使用Unity自带的默认编辑器(比如Windows下的UniSciTe)来编辑这些含有Unicode的cs文件。
另外一个解决方案如下:
1.使用外部文本编辑器如Notepad创建一个文件StringTable.cs
2.将所有的字符串包含unicode的放入其中
3.文件另存为UTF16 (或者 Unicode)格式
4.在其他类中像这样使用这些字符串
这个解决发难也许不是最好的,但是将所有的字符串统一放到一个文件(或者几个文件中)使得整个项目更加的清晰,同时也会以后做项目本地化到带来了方便。
作者:
Asen
时间:
2011-9-29 09:41
作者:
彬彬
时间:
2011-10-7 11:28
作者:
晃晃
时间:
2012-2-28 23:19
凡系斑竹滴话要听;凡系朋友滴帖要顶!
作者:
晃晃
时间:
2012-4-4 23:29
都闪开,介个帖子,偶来顶
作者:
奇
时间:
2012-4-28 23:26
跑着去顶朋友滴铁
作者:
晃晃
时间:
2012-4-30 23:24
我就看看,我不说话
作者:
菜刀吻电线
时间:
2012-5-4 23:18
你们都躲开,我来顶
作者:
奇
时间:
2012-7-23 23:22
好铁多多发,感激分享
作者:
驰骋的风
时间:
2012-7-24 09:30
高手速来赐教!kismet里面怎么加一个延迟DELAY??
unity特效大家PP_武功盖世呀
【严重分享】Unity3D_3.0破解版[安装包][下载]
高手请赐教!用模型做的特效动画材质丢失
antares_universe(vizio)可视化编辑
作者:
菜刀吻电线
时间:
2012-12-15 23:18
我看看就走,你们聊!
作者:
奇
时间:
2013-3-19 23:22
不错哦,顶一下......
欢迎光临 纳金网 (http://go.narkii.com/club/)
Powered by Discuz! X2.5