TexturePacker一款用于創(chuàng)建精靈表或精靈地圖集的GUI和命令行工具。使用這個簡單的軟件解決方案,創(chuàng)建雪碧表將其轉(zhuǎn)換成最適合您的項目的文件格式。雪碧片或地圖冊的制作需要特殊的軟件,而紡織品封隔器正是針對目的而設(shè)計的。有需要的小伙伴歡迎來西西下載體驗。
軟件簡介:
一款用于創(chuàng)建精靈表或精靈地圖集的GUI和命令行工具。使用這個簡單的軟件解決方案,創(chuàng)建雪碧表將其轉(zhuǎn)換成最適合您的項目的文件格式。雪碧片或地圖冊的制作需要特殊的軟件,而紡織品封隔器正是針對目的而設(shè)計的。偉大的SpritSheet創(chuàng)建編輯器。它的命令行版本關(guān)于批處理和與Xcode的集成也是很好的,能夠?qū)⒕`排序到多一個紋理地圖集:對不同類別有不同的精靈片,例如背景,字符,撞擊物等。為了獲得最大的性能,直接轉(zhuǎn)換成目標系統(tǒng)的圖像格式,例如PVR。創(chuàng)建多個的圖像,其中有一個單一的。如果對兩個圖像在裁切后是相同的,則只將一個圖像放在sprite工作表中。的副本。將被添加到描述文件中,允許您使用兩個名稱訪問它。所有設(shè)備的自動降比例尺,只創(chuàng)建 分辨率圖像GB / T1497-1988紡織包裝機刻度圖像,只需單擊一次,就可以發(fā)布所有設(shè)備。
軟件特征:
一鍵支持多種屏幕分辨率
自動縮小所有設(shè)備的精靈
僅創(chuàng)建高分辨率圖像
TexturePacker縮放圖像
一次單擊即可發(fā)布所有設(shè)備
預(yù)縮放圖像
減少運行時內(nèi)存消耗
增加幀率
保持聰明-讓TexturePacker收集精靈
TexturePacker允許您添加完整的資產(chǎn)文件夾。
自動添加所有圖像:
將完整的資產(chǎn)文件夾拖放到Sprites面板中。
整理您的精靈:
在文件夾中對精靈進行排序,TexturePacker繼承了文件夾結(jié)構(gòu)。
組動畫和相關(guān)的精靈:
Flash動畫顯示為文件夾。
將文件夾結(jié)構(gòu)保留為精靈名稱的一部分:
TexturePacker使用子文件夾名稱作為最終精靈名稱的一部分。
TexturePacker跟蹤資產(chǎn)文件夾中的更改,并在必要時自動重建精靈表。
一次打包多個精靈表
TexturePacker可以
將精靈分散在多個工作表中:
如果不是所有的Sprite都可以打包成一個紋理,則TexturePacker會創(chuàng)建多個圖像和數(shù)據(jù)文件。
將子畫面排序為多個紋理圖集:
對于不同的類別(例如背景,角色,撞擊對象等),具有不同的Sprite表。
減少內(nèi)存消耗,而不是圖像質(zhì)量
TexturePacker允許您
使用更多的動畫和精靈:
使動畫運行更流暢。
節(jié)省內(nèi)存:
壓縮您的Sprite工作表并大大減少內(nèi)存使用量。
增加幀率:
計算幀更快,并且...
使您的游戲更快開始:
為了獲得最佳性能,請直接導(dǎo)出到目標系統(tǒng)的圖像格式,例如PVR。
保留視覺品質(zhì):
在高分辨率設(shè)備或運動物體上,壓縮或抖動的影響幾乎是看不見的。
命令行客戶端全自動化
使用功能強大的命令行界面,您可以輕松地一次更新所有Sprite工作表。
無論使用哪種開發(fā)環(huán)境,都可以將TexturePacker的命令行工具添加到您的構(gòu)建過程中。
5分鐘的設(shè)置:
安裝命令行客戶端并將TexturePacker輕松集成到您的構(gòu)建中
節(jié)省點擊時間:
在GUI或命令行中編輯.tps,然后一遍又一遍地使用它。
精靈表的自動更新:
TexturePacker會在編譯期間更新您的Sprite表,而無需手動發(fā)布。
僅在情況發(fā)生變化時構(gòu)建圖紙:
TexturePacker會檢測到更改,并僅在需要時更新您的Sprite表。
常見問題答疑:
TexturePacker凍結(jié)并表現(xiàn)異常
我們已經(jīng)在Windows 10上的MSI筆記本電腦上看到了這一點:Nahimic音頻驅(qū)動程序會在其他進程中注入DLL:NahimicMSIDevProps.dll和NahimicMSIOSD.dll。兩者都可能導(dǎo)致死鎖,從而凍結(jié)用戶界面。解決方案:
禁用Nahimic驅(qū)動程序
卸載Nahimic驅(qū)動程序
更新Nahimic驅(qū)動程序。這可能是最好的解決方案,但是我找不到官方位置來下載驅(qū)動程序。
Flash導(dǎo)入器(SWF)在Windows / MacOS上不起作用(對于3.1.0之前的版本)。
更新到最新版本的TexturePacker 并使用Flash Unpacker。如果您真的想使用舊版本,請查看這些博客文章,以獲取有關(guān)如何在
Windows 上啟用Flash導(dǎo)入器的更多詳細信息:修復(fù)Windows
MacOS上的TexturePacker的Flash導(dǎo)入問題:修復(fù) MacOS上的TexturePacker的Flash導(dǎo)入問題。
Flash導(dǎo)入器(SWF)僅導(dǎo)入第一張圖像。
要從Flash電影中導(dǎo)入幀,完整的動畫必須在主時間軸上,并且不能使用ActionScript和其他功能。
通配符(* .png)在Windows上不起作用。
Windows尚不支持通配符。但是,您可以指定圖像文件的完整列表或包含圖像的目錄。
啟動后(MacOS)TexturePacker立即崩潰。
如果打開CrashLog,則會看到類似以下內(nèi)容的內(nèi)容:
Dyld錯誤消息: 找不到符號:_EVP_idea_cbc 引用自:/usr/local/lib/libssl.0.9.8.dylib 預(yù)期存在于:/usr/lib/libcrypto.0.9.8.dylib
原因是您安裝了MacPorts或Fink。它的某些數(shù)據(jù)包安裝了自己的libssl,它沒有原始Apple版本具有的所有符號。
解決此問題的方法(選擇一種):
在/ usr / local / lib中刪除libssl的版本,并在標準位置/ usr / lib中添加一個符號鏈接:
光盤/ usr / local / lib須藤rm libssl *須藤ln -s /usr/lib/libssl.dylib libssl.dylib須藤ln -s /usr/lib/libssl.0.9.8.dylib libssl.0.9.8.dylib
或:重新排序庫/可執(zhí)行搜索路徑。
或:使用TexturePacker時,從路徑中刪除MacPorts的文件夾。
找不到命令行客戶端(TexturePacker)
在MacOS上,請使用菜單項“安裝命令行工具”-這將提示您進行管理員訪問,以放置指向可執(zhí)行文件的鏈接。
但是,您可以自己從命令行添加此鏈接:
sudo ln -s /Applications/TexturePacker.app/Contents/MacOS/TexturePacker /usr/local/bin/TexturePacker
CocoStudio無法讀取子畫面表(plist)
我們最近更新了TexturePacker,以使用當前的plist文件格式V3(已有3年以上的歷史了……)。CocoStudio無法讀取該文件版本。如果要從CocoStudio讀取數(shù)據(jù),請選擇cocos2d v2(舊)文件格式。