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