码迷,mamicode.com
首页 > 其他好文 > 详细

cocos2dx解决中文乱码方法

时间:2015-03-02 20:39:07      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:

使用plist文件,优点方便做多国语言支持~也不用去做编码转换

1.Resource目录下新建text.plist文件,内容格式如下

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"/>
<plist version="1.0">
    <dict>
        <key>clickHurt</key>
        <string>点击伤害</string>
    </dict>
</plist>            

2.调用如下代码

std::string chineseStr;
ValueMap data = FileUtils::getInstance()->getValueMapFromFile("text.plist");
chineseStr=data["clickHurt"].asString();

 

cocos2dx解决中文乱码方法

标签:

原文地址:http://www.cnblogs.com/xyida/p/4309522.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!