且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

.pvr.ccz 与 png 格式 互转的解决方案

更新时间:2022-08-22 12:17:50

首先,我们必须要下载一个工具TexturePacker,
它的官网地址是:http://www.codeandweb.com/texturepacker/
下载好以后,将以下的批处理文件里面TexturePacker的安装目录修改一下,然后将此批处理文件放置于你的资源所在的目录里面,运行,即可。

PVR转PNG
@echo off

path %path%;"C:\Program Files (x86)\TexturePacker\bin"

for /f "usebackq tokens=*" %%d in (`dir /s /b *.pvr *.pvr.ccz *.pvr.gz`) do (
TexturePacker.exe "%%d" --sheet "%%~dpnd.png" --data "%%~dpnd.plist" --opt RGBA8888 --allow-free-size --algorithm Basic --no-trim --dither-fs
)

pause
EDIT:2014/07/24 之前的转换有问题,修改之后就没问题了.

PNG转PVR
@echo off

path %path%;"C:\Program Files (x86)\CodeAndWeb\TexturePacker\bin"

for /f "usebackq tokens=*" %%d in (`dir /s /b *.png`) do (
TexturePacker.exe "%%d" --sheet "%%~dpnd.pvr" --data "%%~dpnd.plist" --opt PVRTC4 --allow-free-size --algorithm Basic --no-trim --dither-fs
)

pause