cocos2d-x的图片资源怎么加密?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cocos2d-x的图片资源怎么加密?相关的知识,希望对你有一定的参考价值。

参考技术A 存储加密后的资源,程序使用时解密。不过受解密的影响,启动的时候加载速度会慢点

资源加密和脚本加密

参考技术A 脚本加密主要是用cocos2dx自带的加密方法,把js脚本转换成jsc二进制文件。
主要是利用cocos jscompile命令进行转换可以输入cocos jscompile -h查看一下主要功能:

主要使用:

这两个命令对src和js-binding下面的js文件进行加密。然后可以把js文件删除。直接使用jsc就可以。也可以把这个命令做个配置,配在build_native.py下面,每次打包都自动转换了

具体可以看 这里
资源加密主要是利用TexturePacker把小图转化成大图,然后利用TexturePacker对图片进行加密操作。需要导出pvr.czz文件,然后选择Content protection对图片生成密钥进行加密。可以选择生成系统密钥,然后保存32位二进制数,然后直接publish就可以。

然后在AppDelegate中添加如下:

然后就可以在程序中使用了,如下:

以上是关于cocos2d-x的图片资源怎么加密?的主要内容,如果未能解决你的问题,请参考以下文章

cocos2d-x如何优化内存的应用

Cocos2d-x学习资源集锦+有奖抽楼活动

如何正确设置 Cocos2d-x 图片资源

Cocos2d-x脚本生成资源头文件

Cocos2d-x脚本生成资源头文件

cocos2d-x 图片纹理优化 资源加载方案