原创作品,转载请标明:http://blog.csdn.net/jackystudio/article/details/12867863
之前拿了一些别人的图片素材,是用TexturePacker打包合成的,结果写程序的时候不知道每个合成前小png图的名字是什么,只能一个一个从plist文件中找,然后猜测对应的名字,再进行显示,如果不对,还要继续猜。。。坑爹啊,效率大大降低了,时间都耗在找图片名字上了。后来决定动手写一个解析plist的软件,就叫它Anti_TexturePacker吧。
Anti_TexurePacker软件基于VS 2008 MFC Dialog。
1.主要功能(1)显示由TexturePacker打包的PNG图(导入或者拖拽) (2)读取所有小图片的信息并显示在列表中 (3)随鼠标移动小图片名字实时显示 (4)右键点击小图片复制图片名到剪切板 (5)点击列表中小图片,图片自动高亮红框 (6)裁剪所有小图片到指定文件夹,并自动命名
2.效果演示(1)鼠标移动到小图上,右上角显示当前位置所在的PNG名。单击小图,PNG名自动复制到剪切板。
(2)在列表中选择小图名字,软件自动显示红框。包裹该小图。
(3)点击裁剪PNG,弹出保存路径,选择保存路径确定,工作线程中处理PNG图的裁剪,PNG图裁剪成功后,目录下可以看到裁剪后的小图,按照原来名字命名。
(4)直接拖拽PNG,Plist,Pack进对话框,即可打开图像。
3.更新内容及下载地址v.1.6版 更新说明: 修复: 1.中文路径打开出错异常崩溃。 新增: 1.支持png,plist,pack中文名。 下载地址:http://download.csdn.net/detail/jackyvincefu/6904533 v.1.5版 更新说明: 新增: 1.新增对.pack格式的支持。自动识别,优先解析plist。 v.1.4版 更新说明: 新增: 1.新增支持5种Plist类型的解析。 2.支持plist的UTF-8编码(主要是针对中文图片名)。 3.支持PNG,BMP,GIF,JPEG和TIFF图片格式的解码。 4.裁剪自动生成目录(目录名为大图片名)。 5.联网检测升级。 修复: 1.异常PNG解析失败导致程序崩溃bug 2.文件名为多级目录导致裁剪失败bug 下载地址:http://download.csdn.net/detail/jackyvincefu/6882859 v.1.3版 更新说明: 1.增加了直接拖拽PNG或者Plist进对话框即可打开的功能。 下载地址:http://download.csdn.net/detail/jackyvincefu/6674999
v.1.2版
更新说明:
1.增加PNG剪裁为小PNG功能
2.修正列表显示 下载地址:http://download.csdn.net/detail/jackyvincefu/6440769
v1.1版 更新说明:
1.修复旋转属性显示错误bug 2.修复png相对路径无法显示bug 3.增加双击列表显示红框功能 4.简化操作 5.修改icon 下载地址:http://download.csdn.net/detail/jackyvincefu/6429297
4.本文内容追加记录如有发现任何bug或无法解析的plist,请反馈到此贴,或者把plist和png发到我邮箱,我会及时回复。感谢~2013.12.01追加 我在CCSpriteFramCache的实现中了解到了为什么有的plist无法解析,主要是meta字段format来决定plist的不同,最近没有时间来改这个东西,而且缺少一些素材,如果有发现解析错误的,请将plist和png一同发给我,感谢。~2013.12.16追加 有童鞋希望解析pvr.zz+plist文件,其实用Texturepacker将pvr.zz文件打开,另存为png,然后png+plist的方式就可以使用Anti_Texturepacker解析了。 ~2014.02.10追加
|
|
来自: Kitsdk > 《玩转cocos2d-x》