原創(chuàng)作品,轉(zhuǎn)載請標明:http://blog.csdn.net/jackystudio/article/details/12867863
之前拿了一些別人的圖片素材,是用TexturePacker打包合成的,結(jié)果寫程序的時候不知道每個合成前小png圖的名字是什么,只能一個一個從plist文件中找,然后猜測對應的名字,再進行顯示,如果不對,還要繼續(xù)猜。。??拥?,效率大大降低了,時間都耗在找圖片名字上了。后來決定動手寫一個解析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.更新內(nèi)容及下載地址v.1.6版 更新說明: 修復: 1.中文路徑打開出錯異常崩潰。 新增: 1.支持png,plist,pack中文名。 下載地址:http://download.csdn.net/detail/jackyvincefu/6904533 v.1.5版 更新說明: 新增: 1.新增對.pack格式的支持。自動識別,優(yōu)先解析plist。 v.1.4版 更新說明: 新增: 1.新增支持5種Plist類型的解析。 2.支持plist的UTF-8編碼(主要是針對中文圖片名)。 3.支持PNG,BMP,GIF,JPEG和TIFF圖片格式的解碼。 4.裁剪自動生成目錄(目錄名為大圖片名)。 5.聯(lián)網(wǎng)檢測升級。 修復: 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.修復旋轉(zhuǎn)屬性顯示錯誤bug 2.修復png相對路徑無法顯示bug 3.增加雙擊列表顯示紅框功能 4.簡化操作 5.修改icon 下載地址:http://download.csdn.net/detail/jackyvincefu/6429297
4.本文內(nèi)容追加記錄如有發(fā)現(xiàn)任何bug或無法解析的plist,請反饋到此貼,或者把plist和png發(fā)到我郵箱,我會及時回復。感謝~2013.12.01追加 我在CCSpriteFramCache的實現(xiàn)中了解到了為什么有的plist無法解析,主要是meta字段format來決定plist的不同,最近沒有時間來改這個東西,而且缺少一些素材,如果有發(fā)現(xiàn)解析錯誤的,請將plist和png一同發(fā)給我,感謝。~2013.12.16追加 有童鞋希望解析pvr.zz+plist文件,其實用Texturepacker將pvr.zz文件打開,另存為png,然后png+plist的方式就可以使用Anti_Texturepacker解析了。 ~2014.02.10追加
|
|
來自: Kitsdk > 《玩轉(zhuǎn)cocos2d-x》