图片压缩 图片加密 生成热更文件插件

mark

:horse:

:+1:mark

我点击修改CCImage后为什么我的CCImage里面只有mydecode的声明,确没有具体实现方法呢?

对了 我用的是1.9.3的版本

已修复,请重新下载 @468403226

@337031709 @jare 为啥插件商店的审核要这么久呢?

必须点赞

图片统一压缩之后透明效果很糟糕,出现很多方块和锯齿效果,怎么办呢?

:2:

加了预乘的图片 方块更严重 透明区域会变色


第一张是压缩后的 第二张是没压缩的

压缩的太狠了,可以给pngquat --speed 参数设置个低值,默认是3,可以降低点。压缩比低些同时质量会好点。

为什么我设置成1后 压缩后的图片大小也没有变大 和没有设置之前一样大的 品质有变吗

要安装python环境?

编译出错,默认配置

[F:\test\jsb-link\res\raw-assets\ff\ff8b66cc-d78e-4130-ad9c-86cd842faf0e.png] 原始大小:275856 B,压缩后大小:275856 B,压缩率:100.00%
[F:\test\jsb-link\res\raw-assets\ff\ffc02a50-d7da-4fe6-aedf-2ceabd320cff.png] 原始大小:154080 B,压缩后大小:154080 B,压缩率:100.00%
pngquant finished!
压缩完成,原始总大小43117.03KB:, 压缩后总大小43117.03KB:,总压缩率:100.00%
图片加密结果: 失败
error: { Error: Command failed: python F:\github\bak\项目\卡牌\NewProject/packages/build-setting/core/encode.py F:\test/jsb-link/res qweeererretert w
图片加密结果: 失败
error: { Error: Command failed: python F:\github\bak\项目\卡牌\NewProject/packages/build-setting/core/encode.py F:\test/jsb-link/res qweeererretert w
图片加密结果: 失败

第一个压缩问题:图片压缩率100%

第二个加密问题:编译成功,加密失败,编译出错

1>------ 已启动生成: 项目: libcocos2d, 配置: Release Win32 ------
1>CCImage.cpp
1>c:\cocoscreator\resources\cocos2d-x\cocos\platform\ccimage.cpp : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>c:\cocoscreator\resources\cocos2d-x\cocos\platform\ccimage.cpp(632): error C2065: “len”: 未声明的标识符
1>c:\cocoscreator\resources\cocos2d-x\cocos\platform\ccimage.cpp(634): error C2065: “len”: 未声明的标识符
1>已完成生成项目“libcocos2d.vcxproj”的操作 - 失败。

creator:2.0.4
vs 2017
插件用的是github源码

安装了python 还是一样问题,
另外注意到 压缩图片貌似被执行了3遍?

CCImage一旦被修改过就无法还原了

1>------ 已启动生成: 项目: libcocos2d, 配置: Release Win32 ------
1>CCImage.cpp
1>c:\cocoscreator\resources\cocos2d-x\cocos\platform\ccimage.cpp : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>c:\cocoscreator\resources\cocos2d-x\cocos\platform\ccimage.cpp(632): error C2065: “len”: 未声明的标识符
1>c:\cocoscreator\resources\cocos2d-x\cocos\platform\ccimage.cpp(634): error C2065: “len”: 未声明的标识符

然后就是插件就算删了也不能恢复原状,
每次编译都是按插件得方式编译.希望能改下 例如插件打开的时候才按插件得方式编译 或者至少能让删除插件就恢复原状.

膜拜大佬

希望大佬加入 还原CCImage文件的功能:grin:

插眼。

大佬, assets目录下没有project.manifest文件呢, 我构建安卓工程都是在build/jsb-link下才有这个文件呢?
这个怎么处理呢?教程说的拖动 我没法处理呢。

请问一下,我用了图片加密,但是在AndroidSutdio解析无法解析图片,是要在构建的时候勾选什么选项吗