關於使用TexturePacker打包圖片后,運行時精靈圖片會變紅,並且有異樣文字


本文為原創文章,歡迎轉載,但請注明出處http://www.cnblogs.com/yexiubiao/archive/2013/06/16/3138923.html,未在 文章頁面明顯位置給出原文連接的,將保留追究法律責任的權利。
 
TexturePacker是個很好的工具,在游戲開發中經常使用到,詳細使用就不介紹了,詳情可以到官網了解下, http://www.codeandweb.com/texturepacker
在這里要說的是,使用TexturePacker時出現的圖片變紅與異樣文字問題的原因,如下圖:
 
 
當我們第一次啟動TexturePacker時,有3中版本可選擇,付費、免費、試用一星期。
TexturePacker很強大,免費版本的功也基本能夠應付平時的開發。但是如果我們使用免費版本的話,就有可能出現這個問題,原因是在免費版本里是可以選擇付費版本的功能選項的(這些選項沒有屏蔽掉),如下圖的紅色選中部分:
 
如果我們選擇了這些付費版本的高級功能,那么當我們點擊file--Publish生成文件時,會有一些紅色的警告,警告信息里提示我們說你使用的是免費版本,但是卻使用了付費版本的一些高級功能....,國人一般都習慣直接點確定跳過,最多也就瞟幾眼,沒仔細看警告信息。
 
如果我們無視警告信息,直接使用生成的文件的話,發現貌似也能正常使用,但是運行時卻出現顯示異常現象。就是因為這個原因造成的,以下是官網的說明:
Why are some (or all) of the sprites in my texture atlas red?
Some sprites are red because TexturePacker is in "Essential" mode and you're using a feature of the "Pro" version of TexturePacker. During publishing you will get a list which contains all the features you've used that triggered the red sprites.
 
簡單翻譯:
為什么一些(或所有)精靈在我的紋理圖集里是紅色的?
一些精靈是紅色的是因為你使用的TexturePacker 是免費模式的,但是你卻使用了專業版的一些功能,當你點擊publish生成文件后,只要是 你用到高級功能的圖片都會導致出現紅色
 
所以我們使用的時候,只要注意publish的時候沒有警告信息就行,如果你必須要用到一些高級功能的話,可以使用試用一星期的模式,實在不行的話就用付費版吧,反正也不貴,就200多人民幣,做一個游戲就能掙回來了。
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM