1. 程式人生 > >PNG和PVR之間互相轉換的腳本

PNG和PVR之間互相轉換的腳本

path ken 文件 free .gz mar lock packer files

項目經常會將png和pvr之間互相轉換,這裏mark一個腳本,會將當前目錄下的文件全部批量轉換

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.gz --data %%~dpnd.plist --allow-free-size --texture-format pvr2 --no-trim --size-constraints AnySize

)

pause

pvr轉換成png

@echo off

path %path%;"C:\Program Files (x86)\CodeAndWeb\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

PNG和PVR之間互相轉換的腳本