Cocos2d-win32平台下中文乱码问题解决方案
Cocos2d-win32平台下中文乱码问题解决方案
原因:Windows中文环境采用的是GBK编码,源程序文件默认也是GBK编码。
解决方案:使用配置方式读取中文字。
只有在Windows平台下才会出现这种问题,Android和IOS不会出现这个问题。
解决方案
引入cJson开源库,通过读取utf-8编码格式的json文件进行显示。
资源下载链接:https://audioandvideo.ufgnix0802.cn/resources/cJson.zip
效果展示
源码如下
json文件
HelloWorldScene.h
#ifndef __HELLOWORLD_SCENE_H__
#define __HELLOWORLD_SCENE_H__
#include "cocos2d.h"
//引入string库
#include
共有 0 条评论