1.TextureUnpacker介绍
2个主要功能:
1.分割TexturePacker生成的图片。就是能还原成小图
2.复制单个png图片名字。
3. 把大的png图分割成小的png图(没有plist的那种)
我一般用TexturePacker打包生成sprite sheet图片。但是有时候得到别人已经拼成一张图时,我又想分割成小图,或者我只是想得到其中的几张小图。这个时候就可以用TextureUnpacker拉!这个是我用Qt写的,因为有跨平台的需求。这样就同时支持Windows和Mac了。因为时间比较紧,暂时只支持Cocos2d-x使用的png和plist文件。可以关注此文章,关注TextureUnpacker后续更新。
2014 11 27 更新增加一个不错的功能,可以把普通的大的png图分割成小图,不需要plist文件。类似下面的这张图,可以分解成一张张小的鱼图片,只需要输入横向和纵向图片数量即可。或者输入小图的宽度和高度。
2.TextureUnpacker购买
http://item.taobao.com/item.htm?id=41762349907
不提供免费下载了,抱歉!
3.TextureUnpacker 支持, 更新log
2014-01-25 更新,修改了几个bug 更新到 1.0.1
2014-05-08 更新,修改图片名字带”/”无法保存的bug,mac下未发布…
2014-08-07更新,修改了一个重要bug,就是TexturePacker下勾选Trim的,话,解析出来的图片不是原尺寸,现在导出的是原尺寸,就是没有Trim过的图片。还有增加了显示宽度,高度和总图片数量信息。
2014-11-27 更新 ,可以把普通的大的png图分割成小的png图。
2015-5-13 更新,增加支持下面这种XML格式:
<?xml version="1.0" encoding="UTF-8"?> <TextureAtlas imagePath="groundTextures.png"> <SubTexture name="bradGhost" x="194" y="1622" width="56" height="116" frameX="0" frameY="0" frameWidth="53" frameHeight="113"/> <SubTexture name="bradGhostCrack" x="602" y="4" width="12" height="48" frameX="0" frameY="0" frameWidth="10" frameHeight="45"/> <SubTexture name="cliffs" x="194" y="1468" width="420" height="152" frameX="0" frameY="0" frameWidth="417" frameHeight="152"/> </TextureAtlas>
2015-12-6 更新,支持白鹭引擎 TextureMerger 生成的png分割。Json格式:
{"file":"book.png","frames":{ "v1":{"x":1,"y":91,"w":68,"h":87,"offX":0,"offY":0,"sourceW":68,"sourceH":87}, "v2":{"x":1,"y":1,"w":68,"h":88,"offX":0,"offY":0,"sourceW":68,"sourceH":88}, "v3":{"x":209,"y":1,"w":66,"h":87,"offX":0,"offY":0,"sourceW":66,"sourceH":87}, "v4":{"x":71,"y":1,"w":67,"h":88,"offX":0,"offY":0,"sourceW":67,"sourceH":88}, "v5":{"x":71,"y":91,"w":67,"h":88,"offX":0,"offY":0,"sourceW":67,"sourceH":88}, "v6":{"x":140,"y":1,"w":67,"h":87,"offX":0,"offY":0,"sourceW":67,"sourceH":87}, "v7":{"x":140,"y":90,"w":67,"h":87,"offX":0,"offY":0,"sourceW":67,"sourceH":87}}}
欢迎大家提软件修改建议和软件Bug
http://www.waitingfy.com/archives/894
Tags: cocos2d-x, qt, TextureUnpacker
894
博主文章写的不错,博客之星上都看到你了。
我这里有一些plist的sample,我试了下你的软件,有的还是解析不出来的,如果有需要我可以发给你改进一下软件。
KP*的人才。。。
试用了下,UI做的不错。当文件名中包含了目录分隔符号“/”的时候,就无法保存图片文件了,建议修改下。
抱歉这么久都没更新,你提到的这个bug已修复!
做的不错,源码在哪里
最好能提供图片大小等信息
最新版本增加上了图片大小等信息。
你这个有局限 只能分解 plist 的别的分解不了用 texturpacker做的图片
是啊