天天看點

U3D圖集制作記錄

U3D的UI制作中,經常需要打包美術修改或添加的圖檔,生成相應的圖集,由于過程比較繁瑣,容易遺忘。作為記錄,本文記錄項目中其打包過程。

考慮到安卓的etc壓縮,需要用Mali工具把圖集的32位帶透明通道的圖檔分拆成兩張圖檔(一張是24位rgb圖,一張是8位透明通道),然後用texturePacker轉換Mali工具導出後的pkm格式為png格式。

一. 建立圖集

1. 把美術給的小圖檔放在Asset下面建立的一個臨時檔案夾(不要送出,美術小圖不用送出的)。

2. 打開菜單欄,NGUI/Open theAtlasMaker選項,打開圖集制作工具

U3D圖集制作記錄

生成的圖集­prefab,材質,紋理如下

U3D圖集制作記錄

3.把32位圖拆成一張rgb圖和一張透明圖

U3D圖集制作記錄

打開下面這個工具,把32位圖拉到程式中

U3D圖集制作記錄
U3D圖集制作記錄
U3D圖集制作記錄

按照上面這個來設定,最後生成

U3D圖集制作記錄

這兩個pkm,一個是24位rgb圖,一張是8位透明通道圖,接着打開TexturePacker

U3D圖集制作記錄
U3D圖集制作記錄
U3D圖集制作記錄

把生成的兩張圖檔放在Assets\Resources\Textures下面

U3D圖集制作記錄

4.更換材質

把圖集prefab,材質放到Assets/Resources/Textures下面,材質選擇帶有etc的材質,把剛才生成的兩張圖拉到材質上面

U3D圖集制作記錄

5.設定圖集精靈的border

   由于九宮格需要,是以要設定圖集精靈的border。

U3D圖集制作記錄

如果精靈圖帶有類似#30#20#30#20_Nine,說明是九宮格圖檔,按上圖設定其border值

至此,完成建立圖集的過程。

二。修改圖集

U3D圖集制作記錄

選擇需要修改的圖集,按下圖操作

U3D圖集制作記錄

由于是修改rgba32位原圖,是以需要重新拆成rgb圖和透明圖,參考上面建立圖集的步驟3。

接着和上面的步驟4,5一樣。即可完成修改圖集

繼續閱讀