pvr图片格式转png--shell脚本

#!/bin/bash
# Author:crh
# Date: 2016-11-28 19:01:48

# 终端执行 /bin/sh PvrChangePng.sh 运行
# 如果有路径就 /bin/sh /XXXX/XXXXX/PvrChangePng.sh 运行
# 如果没权限就在最前面加上sudo,输入密码运行

# 需要转换格式的图片上一级文件夹路径
path="/Users/rains/Downloads/xiongmaosichuanmajiang_downcc/assets/res/sd/images/"
# 转换后的保存的图片的路径
savePath="/Users/rains/Downloads/xiongmaosichuanmajiang_downcc/assets/res/sd/images/wwe/"
# 转换工具TexturePacker软件的路径
TPPath="/Applications/TexturePacker.app/Contents/MacOS/TexturePacker"
# 转换前的格式 *+格式
typeFile="*.pvr.ccz"

# 搜索命令
allFile=`find $path -name $typeFile`

# 搜索得到的数组循环处理
for i in $allFile;
	do
		# 把文件后缀名删除
		str=${i%%.*};
		# 把文件路径删除,只留下文件名字
		str2=${str##*/};
		# 执行TexturePacker的命令行,把图片格式转化
		$TPPath $i --sheet ${savePath}${str2}".png" --data ${savePath}${str2}".plist" --opt RGBA8888 --allow-free-size --algorithm Basic --no-trim --dither-fs;
	done

echo "转换完成........"



注释写的很清楚了,可以自己理解代码修改参数来转换其他类型图片

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值