TexturePacker(圖片打包工具)是一款功能實用圖片打包軟件,主要用于網頁、游戲和動畫的制作只需要拖入,軟件就會自動識別并裁剪,而且不會影響原圖的尺寸,是配合Texturepacker的必備工具。
TexturePacker軟件特色
直截了當的界面
TexturePacker具有直觀的界面,其中紋理設置在應用程序窗口的左側部分向下動,而圖像可以通過拖放輕松加載到屏幕的右側部分。
文件夾也可以加載,程序會自動檢測支持的文件,除PNG,BMP和JPG格式外,還包括完整的SWF剪輯。
選項列表分為幾個部分,觸及最終結果,允許修改幾何和紋理布局。
有用的選項集
輸出紋理可以導出為適合各種游戲引擎和平臺的格式。
如果不支持所需的框架,TexturePacker支持各種開發框架,同時為用戶提供創建自己的數據導出器的可能。
在布局部分下,有一個選項可以幫助用戶自動減少spte周圍的黑色光暈,這些黑色光暈出現在一些基于OpenGl的框架中。
但是,請考慮文件系統的文件大小可能會增加,盡管應用程序的運行時內存不受影響。
使用TexturePacker可以減少在項目上花費的時間以及整體工作量。所有選項都很明顯,它們不應對目標用戶造成問題。
此外,開發人員提供了適當的文檔來處理應用程序,并為每個受支持的框架提供了令人印象深刻的教程列表。
TexturePacker功能介紹
1、自動添加所有圖片:
將完整的資產文件夾拖放到Spte面板中。
2、整理你的sptes:
在文件夾中排序你的spte,TexturePacker繼承你的文件夾結構。
3、組動畫和相關子圖:
Flas顯示為文件夾。
4、保留文件夾結構作為spte名稱的一部分:
TexturePacker使用子文件夾名稱作為最終spte名稱的一部分。
5、將spte分布在多個工作表中:
TexturePacker創建多個圖像和數據文件,如果不是所有的精靈都可以打包到一個紋理。
6、將精靈分類到多個紋理地圖集:
為不同的類別,例如背景,字符,沖擊對象等有不同的精靈表。
7、使用更多動畫和spte:
使您的動畫運行更流暢。
8、保存內存:
壓縮你的spte表,大大減少內存使用。
9、增加幀率:
更快地計算幀…
10、讓您的游戲更快啟動:
為了獲得最佳能,可直接導出到目標系統的圖像格式,例如PVR。
11、保持視覺質量:
壓縮或抖動的效果在高分辨率設備或移動對象上幾乎不可見。
12、5分鐘設置:
安裝命令行客戶端并將TexturePacker集成到您的構建中
13、保存點擊時間:
在GUI或命令行中編輯.tps并重復使用它。
14、自動更新精靈表:
TexturePacker在編譯期間更新spte表,不需要手動發布。
15、只有當事情改變時才建立表單:
TexturePacker檢測更改,并僅在需要時更新精靈表。
16、使用方便:
在TexturePacker中輸入加密密鑰,將2個文件復制到Cocos2D文件夾中,添加4行代碼 – 就是這樣。
17、內存消耗:
運行時需要4kB,同時解密sptesheets。文件大小保持不變。
18、能:
解密使用幾乎沒有時間,因為只有部分sptesheet被加密。
19、安全:
它使得數據難以解密。
20、別名創建
如果兩個圖像在裁剪后相同,則只有一個圖像被放置在精靈表中。重復項只會被添加到描述文件,允許您使用這兩個名稱訪問它。
21、啟發面具
在帶有單一鍵顏色的圖像中創建透明度。它對spte的角點像素進行采樣,識別背景顏色并從單色背景中剪切sptes。
TexturePacker使用方法
1、打開TexturePacker
2、我的圖片資源存放在F:_datavPuzzleresource.work,如果你喜歡,你可以把整個文件夾拖到右邊的①區,下圖是拖進去以后的模樣。
3、但是往往我們不想一股腦把所有圖片合在一張超大的圖中,所以我個人比較喜歡手動添加圖片,這樣便于控制。
4、我添加了一些圖片,并把它們拖到上面圖右邊的區域
5、ok,該保存了。在data file處填入你要的plist文件路徑,在texture format處選擇你要的圖片格式,在texture file填入你要生成的圖片路徑。(其他還有很多細節的設定,請嘗試體驗幾次就明白怎么用了)另外,最后,點擊菜單條的publish按鈕,哦了。之后你可以利用它著手制作一款偉大的游戲了!