官术网_书友最值得收藏!

2.4.2 圖集資源

為什么要使用圖集資源?在游戲開發(fā)中使用多張圖片合成的圖集資源作為美術資源,有以下優(yōu)勢。

? 優(yōu)化內存:在合成圖集時,不僅會刪除每張圖片周圍的空白區(qū)域,還可以在整體上實施各種優(yōu)化算法。合成圖集后,可以減小游戲包的“體積”并避免內存占用。

? 減少GPU運算時間:如果多個Sprite渲染的是來自同一個圖集的圖片,這些Sprite就可以通過同一個渲染批次來處理,從而減少GPU的運算時間,提高運行效率。

圖集制作的操作步驟如下。

單擊【菜單按鈕】→【工具】→【圖集打包】,打開【圖集打包工具】面板,如圖2.12所示。

圖2.12 圖集打包(1)

在【圖集打包工具】面板中設置參數(shù),然后單擊【確定】按鈕進行打包,如圖2.13所示。如果打包圖集的操作正確完成,將在指定的輸出目錄下生成一張以圖集所在目錄命名的PNG格式的圖片和一個同名的atlas文件。在此,將項目中需要打包的內容設置如下,如圖2.13所示。

? 資源文件夾的父級目錄:D:\layabox2x\res\chapter2。

? 輸出目錄:D:\layabox2x\laya2project\chapter2\myArrow\bin\res\atlas。

圖2.13 圖集打包(2)

注意:圖集打包的實質是將一個文件夾內的所有圖片合并成一張圖片,因此,生成的圖片的名稱是該文件夾的名字,選擇的資源根目錄路徑是該文件夾的路徑。被打包的圖片的最大寬度是512像素,合成圖集的最大寬度是2048像素,自定義圖集的尺寸不能超過這兩個值。建議使用這兩個值。

主站蜘蛛池模板: 锡林浩特市| 札达县| 永新县| 绥中县| 芦山县| 呼图壁县| 隆安县| 天等县| 汽车| 兰溪市| 大邑县| 云南省| 吴桥县| 汾阳市| 涞水县| 邢台县| 广南县| 都江堰市| 时尚| 遵化市| 黔西县| 团风县| 徐州市| 改则县| 随州市| 江阴市| 会宁县| 白玉县| 南召县| 武安市| 莱芜市| 驻马店市| 务川| 江川县| 上栗县| 安塞县| 建阳市| 姚安县| 麦盖提县| 邵阳县| 察哈|