美文网首页
TexturePacker命令行生成图集

TexturePacker命令行生成图集

作者: CERI_CHANNEL | 来源:发表于2022-07-10 09:39 被阅读0次

大神blog关于TexturePacker[1]的介绍:https://www.cnblogs.com/sandal1980/articles/3904623.html

将存有图片的文件夹拖入到这个批处理上即可生成图集

@echo off
set packPath=%~f1
set packName=%~n1%~x1
set dir=%cd%
cd /d ..
set outDir=%~dp0../Assets/data/atlas
%~dp0TexturePacker/bin/TexturePacker %packPath% --max-size 2048 --format unity-texture2d --disable-auto-alias --no-trim --size-constraints POT --shape-padding 2 --border-padding 2 --disable-rotation --algorithm MaxRects --opt RGBA8888 --dither-fs-alpha --scale 1 --sheet %outDir%/%packName%_view_atlas.png --data %outDir%/%packName%_view_atlas.tpsheet
@echo .
@echo .
@echo %outDir% -- %packName%
pause

--disable-auto-alias
TP在打包时会自动识别相同的图片,最终在大图里只会保留一张,这样会更加的节省资源

--trim/no-trim
剪裁图片,即移除图片周围的透明像素,保留原始尺寸(开启/关闭)

--size-constraints POT
限制大小,POT:Power of 2 (2,4,8,16,32,...)

--shape-padding 2
图块之间缝隙的宽度

--border-padding 2
可以理解为边框的宽度

--disable-rotation
禁止旋转

--algorithm MaxRects
使用的算法

--opt RGBA8888
输出图片的像素格式, 默认RGBA8888

--dither-fs-alpha
使用抖动的抖动算法

--scale 1
缩放

--sheet %outDir%/%packName%_view_atlas.png
输出路径

--data %outDir%/%packName%_view_atlas.tpsheet
生成的.plist文件名


  1. TexturePacker官网 - https://www.cnblogs.com/sandal1980/articles/3904623.html

相关文章

网友评论

      本文标题:TexturePacker命令行生成图集

      本文链接:https://www.haomeiwen.com/subject/fytnbrtx.html