下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

Cocos2D-X基础教程:轻松解决中文乱码问题

作者:课课家教育     来源: http://www.kokojia.com点击数:1000发布时间: 2019-04-05 09:39:10

标签: Cocos2D-X中文Cocos2D-X基础Cocos2D-X教程

  在Cocos2d-x游戏开发环境中是不支持中文的,如果有中文的话就会出现乱码,本篇教程将讲解如何处理中文乱码的问题。

  一 介绍

  由于在cocos2d-x中直接使用中文会出现乱码,谁让cocos2d-x是由cocos2d而来,而cocos2d这东西是老外写的呢?

  通常解决中文乱码有两种方法:

  (1)使用iconv库,cocos2d-x中提供了这个库,但是只是在win32平台,当程序移植到Android等平台时,需要自己下载iconv库编译。

  (2)将中文字符串写到XML文件中(注意XML文件格式保存为UTF-8),然后解析XML文件,格式可以仿照Android中的strings.xml,而且这种方法能方便以后的国际化。

  通过比较,可以很容易的发现第二种方法更好,那么下面就介绍第二种方法,让我们能在cocos2d-x程序中使用中文,彻底解决中文乱码问题。

  二 实现

  1 新建XML文件,按照一定的格式,输入相应要显示的中文,最后一定需要使用UTF-8格式保存文件

  Cocos2D-X基础教程:轻松解决中文乱码问题_Cocos2D-X中文_Cocos2D-X基础_Cocos2D-X教程_课课家

  2 代码实现

  

  3 程序运行效果

赞(23)
踩(3)
分享到:
华为认证网络工程师 HCIE直播课视频教程