coco2d-x 3.2 显示中文
2014-08-26 15:42
323 查看
在coco2d-x 3.2中显示中文,使用xml文档。
文档内容:
<dict>
<key>snake</key>
<string>贪吃蛇</string>
<key>Start</key>
<string>开始</string>
<key>Help</key>
<string>帮助</string>
<key>End</key>
<string>结束</string>
<key>Back</key>
<string>返回</string>
<key>HELP</key>
<string>帮助说明</string>
<key>intruduce</key>
<string>点击屏幕开始移动</string>
</dict>
</plist>
使用另存为,保存UTF-8格式,文件名strings.xml
显示中文代码(片段):
//读取xml文档
auto strings = Dictionary::createWithContentsOfFile("strings.xml");
const char* Back = ((String*)strings->objectForKey("Back"))->_string.c_str();
//返回菜单
auto labelBack = Label::create(Back,"Arial",30);
auto menuBack = MenuItemLabel::create(labelBack,CC_CALLBACK_1(GameHelp::menuReturn,this));
menuBack->setPosition(Point(visibleSize.width,0));
menuBack->setAnchorPoint(Point::ANCHOR_BOTTOM_RIGHT);
文档内容:
<dict>
<key>snake</key>
<string>贪吃蛇</string>
<key>Start</key>
<string>开始</string>
<key>Help</key>
<string>帮助</string>
<key>End</key>
<string>结束</string>
<key>Back</key>
<string>返回</string>
<key>HELP</key>
<string>帮助说明</string>
<key>intruduce</key>
<string>点击屏幕开始移动</string>
</dict>
</plist>
使用另存为,保存UTF-8格式,文件名strings.xml
显示中文代码(片段):
//读取xml文档
auto strings = Dictionary::createWithContentsOfFile("strings.xml");
const char* Back = ((String*)strings->objectForKey("Back"))->_string.c_str();
//返回菜单
auto labelBack = Label::create(Back,"Arial",30);
auto menuBack = MenuItemLabel::create(labelBack,CC_CALLBACK_1(GameHelp::menuReturn,this));
menuBack->setPosition(Point(visibleSize.width,0));
menuBack->setAnchorPoint(Point::ANCHOR_BOTTOM_RIGHT);
相关文章推荐
- coco2d-x CCLabelTTF显示中文乱码
- coco2d-x2.2.4 时间倒记时显示
- Coco2d-x 3.x : Cocos Studio 制作的UI无法正确显示,出现绿色或白色底
- 利用cocos2dx 3.2开发消灭星星(六)如何在cocos2dx中显示中文
- zabbix 3.2 server web展示如何显示中文
- zabbix 3.2 server web展示如何显示中文
- Cocos2dx 3.2的中文显示
- vs中开发Coco2dx显示中文 / 中文乱码问题
- 真Unity3d_2dtoolkit显示中文
- spring3.2 ajax jquery 显示返回信息 中文乱码
- OpenCV3.2+Qt5.8.0+Win10开发视频监控系统----(2)Qt之中文显示
- zabbix 3.2 web界面中文显示
- cococs2dx-3.2 屏幕截图
- coco2d-x 在vs(2013)下,CCLog输出,显示控制台
- 解决短信,图标丢失,MP3显示中文的方法(转自阿赖空间)
- 如何解决ASP.NET中中文不能正常显示问题?
- 将RedHat 7.0的汉化进行到底 Unicon 3.0 中文显示
- 如何让不同的语言版本显示正确的中文?
- 如何解决ASP.NET中中文不能正常显示问题?
- 关于 zjsflyer 对 JPgraph 中文显示乱码问题的回复