[已上线]Cocos Creator 编辑器内图片加解密拓展组件类插件(实时)

各位大大好,最近开发了一个图片类插件,欢迎大家留言:

Cocos Creator 编辑器内图片加解密拓展组件类插件(实时)

Cocos Creator 编辑器内图片加解密拓展组件类插件(实时) | Cocos Store

开发环境

  • 引擎版本:Cocos Creator 2.4.0
  • 编程语言:TypeScript+JavaScript

资源介绍

  • 在Cocos Crator 的UI编辑器内添加场景图片节点时,可采用本插件导入的图片组件解密显示二进制图片文件
  • 本插件内的加解密图片组件,一定程度上可以替代Cocos Crator的官方图片组件使用
  • 加解密的二进制文件,可以保护图片资源,增大破解难度(算法加密,无解密算法和秘钥就解析不了二进制文件),一定程度上防止被直接解包拿到图片资源

功能特点说明

  • 加解密图片资源(仅测试了png格式)
  • 目前暂未支持.plis合图内容加解密

痛点解决

  • 1.可以在cocos编辑器内直接添加解密组件
  • 2.可实时编辑二进制图片文件的大小、属性
  • 3.重写了解密组件属性面板,功能更多
  • 4.支持自定义二进制图片大小
  • 5.选中资源支持多选操作
  • 6.加解密资源可在编辑器内实时预览
  • 7.解密后的二进制图片和原图对比,无损
  • 8.解密后二进制的图片显示速度较快
  • 9.图片文件加密后的二进制较难破解,可保护图片资源

更新声明

  • 后续组件版 免费升级迭代
  • 目前支持 无损 图片加密解密
  • 菜单选中资源加密支持 多选
  • 组件菜单栏内支持快捷键操作
  • 加密解密思路有详细注释讲解

目前已测试平台

H5+ Android原生 , 其他平台暂未支持,后续内容会持续测试支持,敬请期待。

加密操作流程

  • 操作流程
  • 1.先导入加解密图片拓展组件:
    下载好插件后,先导入解密图片的Ts组件,后续可在属性面板使用,可直接替代 cc.Sprite 组件使用
    Video_20211014010951 00_00_00-00_00_30
  • 2.生成加密.bin的二进制文件,并解密看看,多选操作,解密生成的图片对比原图文件的二进制大小(无损是一致的),拖到解密组件上,实时预览::
    Video_20211014012746 00_00_00-00_00_30
  • 3.最后呈现的效果展示,在编辑器内展示的刷新速度稍微慢一点,可修改Ts图片组件进行调整,浏览器上展示的效果更加丝滑::
    Video_20211014012929 00_00_00-00_00_30
  • 4.补充,也支持带空格的文件名加解密::
    Video_20211014013107 00_00_00-00_00_30

后续计划 (免费更新)

  • 拓展功能面板
  • 增加预览二进制文件的功能(展示为图片)
  • 拓展支持的资源种类
  • 优化使用体验
  • 提高加载速度

补充说明

  • 如果有发现bug,请联系我,我会尽快修复
  • 感谢各位的支持

购买须知

  • 请各位朋友看后仔细思考,是否符合您的项目或者研究需求
  • 目前内容相对比较少,后续才会迭代
  • 因为本产品为付费虚拟商品,一经购买成功概不退款,请在购买谨慎确认购买内容。

感谢各位大大关注,
其实这个就是一个base64的加密,会的大大可能觉得很简单,
不过我这样的小菜鸟,在寻找论坛不得后,确实是花了很多的时间来做这个,
请各位大大手下留情,轻点喷 :sweat_smile:

目前插件正在优惠中,欢迎大家使用哦,

本插件后续优化计划已经写在这里面了,各位大大有建议也欢迎指导,

感谢大家 :blush:

把jpg图片测试完,微信小游戏平台实现先

1赞

报告大大,正在完善中