TexturePacker是一款可以把若干資源圖片拼接為一張大圖的圖片打包軟件,可以直接導入PSD、SWF、PNG、BMP等常見的圖片格式,主要用于網頁、游戲和動畫的制作,用于創建sprite表格或圖集,有效減少在項目上的時間和整個工作!
TexturePacker軟件特色
一、高效的打包算法1、網格
如果您的游戲引擎不支持工作表數據文件,請使用此算法。所有精靈都打包在一個等間距的網格中。
2、基本的
基本算法從上到下填充精靈表,支持不同的精靈大小。這是最快的算法,但通常需要更多空間。
3、最大矩形
該算法通過將精靈放置在其他精靈之間的間隙中來最小化精靈表的大小。您的游戲引擎必須能夠導入打包信息文件——大多數游戲引擎都這樣做。
4、多邊形
多邊形算法會移除精靈的透明部分,以使它們更加緊密。這需要一個支持多邊形精靈的游戲引擎。例如 Unity 或 cocos2d-x。
二、修剪和相同的精靈檢測
1、修剪/裁剪
修剪會移除精靈周圍的透明區域,從而可以更緊密地放置精靈。這減少了內存使用量,同時提高了游戲的性能。數據文件包含有關修剪區域的信息——這就是為什么精靈的行為仍然與游戲引擎中的原始精靈相同的原因。
2、別名檢測
有時需要多次使用同一個精靈,例如在動畫中。TexturePacker 檢測到這些相同的精靈,并且只將它們添加到精靈表一次。動畫仍然按預期播放,因為動畫幀引用了相同的精靈。
三、打包多個精靈表
1、多件裝
使用 multipack 一次打包所有精靈。TexturePacker 創建可以容納所有精靈的最少精靈表。
2、過濾器
使用過濾器來控制將哪個精靈放置在特定的精靈表上。例如,將所有背景放在一張紙上或基于預先縮放的精靈的精靈表變體。
四、使用方便
1、拖放用戶界面
要創建精靈表,只需將包含精靈的文件夾拖到 TexturePacker 上。而已。
2、智能文件夾
TexturePacker 檢測精靈文件夾中的更改:新添加、重命名或刪除的精靈會自動觸發精靈表的重新打包
五、支持多種屏幕分辨率
1、自動縮小所有設備的精靈
僅創建高分辨率圖像
TexturePacker 縮放圖像
一鍵發布所有設備
自動縮小所有設備的精靈
2、預縮放圖像
減少運行時內存消耗
提高幀率 (fps)
減少下載大小和時間
(僅加載特定于設備的變體時)
六、優化您的 png 精靈表
使用 png 壓縮紋理來減少游戲的下載大小。
1、量化
使用包含的 pngquant 算法創建高質量、有損壓縮的 png 文件,以減小 sprite 表的大小。
2、Zopfli 壓縮
TexturePacker 包含 Google 最喜歡的 Zopfli 壓縮算法,可進一步減小壓縮的 PNG 文件的大小。
更新日志
特征:在精靈表拆分器中允許更大的填充
提高自動更新程序的安全性
將精靈大小限制增加到 16k x 16k 像素
Corona SDK 現在更名為 Solar2D
更新了 NoesisGUI XAML 導出器
修復:
損壞的滑塊小部件
EaselJS 動畫檢測
過時的工具提示
上一篇:AudFree Audio Capture(音頻錄制軟件)
下一篇:優效日歷