中文
resource-icon
批量压缩资源 v2.0.2
类别
工具 应用程序
作者
我的小狗叫奶茶
Creator版本要求
v3.0.0
支持平台
AndroidiOSHTML5
评分
售价
免费 (个人)

介绍

💖全版本支持一键批量压缩png、jpg、mp3资源,专注游戏开发,无需关心自己是否忘记有没有压缩资源。💖

目前仅支持的操作系统环境为Windows
本脚本需要安装nodejs才可使用

目前支持的压缩资源类型如下,都是采用目前最新的软件版本

资源类型 PNG JPG MP3 WAV
是否支持
压缩软件 pngquant JPG-C lame
软件版本 2.17.0 4.0.21.902 3.1.00

脚本优点

  • 💥无cocos插件版本限制的困扰,1.x~3.x全版本皆可使用💥
  • 开发过程中,无需单独对资源做压缩处理。(也有可能是忘记压缩了)
    构建发布后一键处理发布目录下项目的所有资源并压缩成zip包。方便直接上传服务器。

    💥V2.0.0更新内容💥

  • 重构压缩脚本逻辑,提高JPG压缩速度100倍🤣🤣🤣。
  • 新增资源重复构建检测,如果相同资源被构建出多份,则只会压缩第一次检测到的资源
  • 新增动态输入压缩目录名,免去手动修改压缩目录名
  • 🚀新增压缩缓存,第一次压缩后会缓存压缩过的资源。下次压缩时已压缩过的文件则不会再次压缩。据说压缩只要1秒。🚀

    资源缓存测试效果

    未缓存 1658916517872.png
    缓存后 1658916625141.png

    使用说明

  • 脚本放在构建发布目录下,双击【点我开始资源压缩.bat】输入需要压缩的目录名
    例如:web-mobile,脚本将会针对web-mobile目录进行资源压缩

    参数说明

    如需修改压缩参数,请用IDE打开【点我开始资源压缩.bat】修改如下对应的参数即可
    资源类型 参数 最低品质 最高品质 备注 默认参数
    PNG --quality 0 100 品质越高资源越大 50-80
    JPG -q 9 0 品质越高资源越大 5
    MP3 --abr 8 320 品质越高资源越大 24
    如不想打包zip或者有不想要压缩的资源类型可在【点我开始资源压缩.bat】中注释掉相关代码

    单资源测试效果

    默认参数下压缩 JPG PNG MP3
    压缩前 JPG.jpg PNG.jpg MP3.jpg
    压缩后 jpg 2.jpg png2.jpg MP32.jpg

    整体资源测试效果

    (截图测试项目大部分资源美术给到时已经压缩过一遍了,下图是在该基础上的再次压缩)
    默认参数下压缩构建资源包前后体积减少约30% 使用效果对比,见下图:
    压缩前 1656993392639.jpg
    压缩后 1656994715718.jpg

    作者声明

    菜鸡上路,请各位大佬多多指教。 感谢您的支持,喜欢的请点亮星星支持一下,在使用过程中遇到任何问题,欢迎留言评论!

用户评分

平均评分
(5)
共有 5 位用户参与评分

评论

zcafj 2022-09-26 18:42

出现名字映射不存在 是什么原因啊? 名字映射不存在 E:\Work\......\resCompress/pngCacheName.txt

作者

这个是一个提示输出,你的项目有使用到png的图片吗?如果没有就会出现这个提示输出。不影响压缩的

Coder_Zhu 2022-09-08 14:18

请问mac上怎么使用

作者

你好,目前只支持win环境

am1993421 2022-09-03 02:27

你好,点击下载后在哪里能找到脚本呢?

作者

就是在你自己设置的下载目录呢

daoluanwawa 2022-07-21 15:50

大佬 666666

作者

感谢支持

weizinupt 2022-07-14 17:48

为什么我点击下载没反应呢

作者

获取后,商店按钮应该会变成在CocosDashboard打开,如果你没有这个显示应该是获取不成功。可以留下你的QQ我单独发一份给你

huangshengjun 2022-07-05 15:46

可以可以,很方便,压缩效率也很高

作者

感谢支持

laoyuan1992 2022-07-05 15:29

超级好用的插件,包体直接减少一倍!!!nice

作者

感谢支持

396786557 2022-07-05 15:28

大佬666,工具很好用

作者

感谢支持

  • 1

2020 © Cocos.com版权所有

增值电信业务经营许可证:闽B2-20160169

闽ICP备14002653号-6

闽公网安备 35020302033941号