cocos2dx 单张图片加密

cocos2dx 已经封装好读取加密的prv文件的方法,打开texturepacker,导入一张图片,在content protection中写入密钥,在texture format中选择prv格式

在size constraints中选择any size,具体步骤方法可以参考我之前写的“cocos2dx for lua 图片加密”的博客,点击publis 导出图片资源,起名为testPrv.pvr.ccz,

将图片放在res目录下,在c++ 调用

cocos2d::ZipUtils::setPvrEncryptionKey(0xac0fdd1d,0x8acd162b,0x5acc464e,0xe2f0b237);

写入密钥,

在lua中创建sprite如下:

self:addChild(display.newSprite("testPvr.pvr.ccz",display.width/2,display.height/2))

转载请注明出处,from 博客园 HemJohn

原文地址:https://www.cnblogs.com/HemJohn/p/4885604.html