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