您当前的位置: 首页 >  ui

鱼儿-1226

暂无认证

  • 1浏览

    0关注

    1100博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

让quick-cocos2d-x支持加密的plist文件

鱼儿-1226 发布时间:2020-11-17 17:42:25 ,浏览量:1

对plist文件的解析是在lib\cocos2d-x\cocos2dx\platform\CCSAXParser.cpp里的CCSAXParser::parse(const char *pszFile)里处理的,我们可以看到以下熟悉的语句:

 
  1. char* pBuffer = (char*)CCFileUtils::sharedFileUtils()->getFileData(pszFile, "rt", &size);

 

有了前篇的基础,我们只需要将这句改成以下:

 
  1. char* pBuffer = (char*)CZHelperFunc::getFileData(pszFile, "rb", &size);

注意上面的参数有所变化,"rt"改成了"rb",原因是加密后的文件不再是纯文本,所以要用b参数。

另外记得包含头文件HelperFunc.h,而且包含的语句要放在CCSAXParser.cpp文件中NS_CC_BEGIN这行语句之前,否则编译会出错。

关注
打赏
1604459285
查看更多评论
立即登录/注册

微信扫码登录

0.0390s