這是TexturePacker-2.4.3 和 license文件下載,一個圖片整合工具,是付費的,但是偶成功獲得了license,哈哈,親測,灰常好用。 先安裝好工具,安裝完成后,軟件會提示你安裝license,引入就是了、
TexturePacker-2.4.3 和 license文件是在cocos2d里面,為了使你的游戲獲得最佳性能,你需要把許多小的sprite圖片組合到一張大圖里面,這張大圖就叫做sprite sheet。
如果你使用cocos2d已經(jīng)有一段時間了的話,你可能已經(jīng)使用過了一款叫做Zwoptex的工具來幫你生成sprite sheet。Zwoptex是一個非常棒的工具--我在我的很多程序里面使用它,而且確實幫我節(jié)省了很多時間。
然后,這里有一款新的工具,叫做Texture Packer.它類似于Zwoptex,也能創(chuàng)建sprite sheet,但是它還有一些非常方便的、很神奇的特性。
這篇文章將以一種教程的形式,講述如何在cocos2d游戲開發(fā)使用 Texture Packer,同時,你還將學習到如何使用像素格式(pixel formats)、Texture Packer 如何智能地讓你的游戲加載速度更快,運行更流暢,而且還能夠在游戲界面看起來很不錯的前提下使用盡可能少的內(nèi)存。
澄清:我在發(fā)博客之前就從Texture Packer這個工具的作者手中拿到了license key。我當時并沒有保證我會發(fā)一篇博文來回報他,但是,在我使用這個工具一段時間之后,它確實為我的應用程序減少了很多需要加載的內(nèi)存,因此我愛上了這款工具。所以,我想讓你們都了解它。
這篇教程是為那些熟悉cocos2d的人寫的。如果你對cocos2d完全陌生的話,你應該從“怎樣做一個簡單的iphone應用程序”系列和其它一些cocos2d的教程開始。(目前這些鏈接依然是e文,但隨著我翻譯進度的前進,這些也會相應的更新。)
首先,確保你安裝了最新版本的cocos2d(在寫作這篇文章的時候,版本號是 Cocos2D v0.99.5-rc1,在翻譯這篇文章的時候,已經(jīng)是 cocos2d-iphone-1.0.0-beta.tar.gz了)。獲得最新版本非常重要,因為新版本里面增加了對一些新的圖片格式的支持,而這恰恰是這篇文章后面要用到的。
一旦你安裝完之后,你就可以啟動XCode,然后使用cocos2d應用程序模板來新建一個工程并把它命名為TextureFun。
下一步,你需要一些圖片來制作sprite sheets。你可以下載這些我收集來的樣例圖片,然后解壓縮,并把整個解壓縮后的目錄拖到你的TextureFun工程的一個子文件夾下面。