TexturePacker一個不錯的圖片組合工具

來源:互聯網
上載者:User

原文:http://385559842.blog.163.com/blog/static/6835714020123510138495/

PVR格式的圖片在IOS裝置上是很常見的格式,因為IOS裝置上通常使用的是PowerVR顯示晶片,而PVR格式的圖片可以被此種晶片直接載入,速度很快。而PVR.CCZ的圖片全稱是:Compressed PVR,即是PVR圖片的壓縮版。所以處理軟體和PVR是同一種。

我們要使用的工具是TexturePacker。這是一款在做IOS應用開發很常見的軟體,完整版本要付費,不過我們只需要免費版就能完成大部分工作了。

TexturePacker的地址http://www.texturepacker.com

發現TexturePacker確實是一個很好用的圖片工具,一開始我下載的版本開啟之後崩潰了,不過沒想到的是作者1天之後就更新了一個新版本。

我學習了這篇教程http://www.cnblogs.com/andyque/archive/2011/05/15/2045784.html

不過上面那篇教程有個問題,就是他給的代碼裡面是jpg,而實際上應該是png圖片。

在xcode4下有少許區別。

使用xcode4的朋友,主要需要注意的就是新增加的Target的參數的一些設定。

因為xcode4產生的專案檔夾下並不是直接包含了所有的專案檔,

而是一個工程檔案和另外一個和項目名字一模一樣的檔案夾,

然後所有的項目有關的源檔案和資源檔都放在那個目錄下,

所以,我們增加的Target裡的設定資訊應該改成:

"$(PROJECT_DIR)/TextureFun/Resources/PackTexture.sh"

$(SRCROOT)/TextureFun

其實可能需要注意的就是自動產生普清spritesheet,選中AutoSD選項就行了。

但是PackTexture.sh指令碼裡要相應增加

 ${TP} --smart-update \
--format cocos2d \
--data resources/sprites-hd.plist \
--sheet resources/sprites-hd.pvr.ccz \
--dither-fs-alpha \
--opt RGBA4444 \

--auto-sd \ #只要增加這一行就可以自動產生普清的圖片了
Art/sprites/*.png

通過這個連結http://www.texturepacker.com/download/可以進行下載。

剛開始學習ios開發,先照著這個教程來,地鼠已經可以從洞裡出來了。

十分感謝TexturePacker的作者為我們開發了這麼好的工具,這個工具可以根據hd版本的圖片,自動產生低像素的圖片。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.