UGUI Sprite Packer:圖集自動ETC1+Alpha

今天研究了一下UGUI的圖集生成,具體步驟就是設(shè)置Texture的Packing Tag名稱,并且Sprite Mode設(shè)置成Single。

突然想,我們安卓紋理一般使用ETC1+Alpha來做壓縮處理的。Sprite Packer是否支持?

默認(rèn)是ETC2 8bit

可是無論我怎么設(shè)置,安卓平臺下圖集顯示格式一直都是ETC2 8bit, 怎么就不能是ETC1呢?

幾經(jīng)折騰,發(fā)現(xiàn)按照如下步驟就能解決了:

步驟一:Build Settings

在BuildSettings中設(shè)置ETC1(default)
Unity 5.3.5

這一步十分關(guān)鍵,可以說太潛規(guī)則了!也不知道是不是Unity 5.3.5的一個BUG!

步驟二:小圖設(shè)置ETC1透明分離

所有的小圖的安卓設(shè)置成ETC1(Split Alpha Channel)

步驟三:完成了

這時候打開Sprite Packer,執(zhí)行Repack; 或者直接播放一下游戲,再打開Sprite Packer查看圖集,已經(jīng)變成了ETC1了。

成功變成ETC1

Unity 5的ETC1處理真贊!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • This article is a record of my journey to learn Game Deve...
    蔡子聰閱讀 4,123評論 0 9
  • Q1:能否在NGUI多分辨率適應(yīng)方面提供一些解決方案或者思路? 多分辨率適應(yīng)涉及到以下幾個方面:1.布局。通常可以...
    此年此景閱讀 565評論 0 1
  • 背景和目的 小哈接觸Unity3D也有一段時間了,項目組在UI解決方案的選型一直是用的原生的uGUI,因此本人也是...
    kingshijie閱讀 59,468評論 14 97
  • 開發(fā)過程中對UGUI的一個小總結(jié)。 首先從原畫師拿到效果圖,美術(shù)切圖,拿到碎圖后打成大圖。 我們先來說一下...
    程序小妖精閱讀 3,906評論 0 6
  • 或許你和我一樣,在學(xué)習(xí)這條道上一抹黑的義無反顧的前行。或許你和我一樣,在學(xué)年大榜上的名次屬于永無止境的差生...
    Younglady馮閱讀 298評論 0 1

友情鏈接更多精彩內(nèi)容