图集制作·理论介绍

1、图集(Atlas)是游戏开发中常见的一种美术资源,通过工具将多张图片合并成一张大图,并通过 atlas 与 json 等格式的文件存放原始图片资源信息。下图就是采用 LayaAirIDE 打包好的一张 png 图集资源:

\"\"

2、LayaAir 开发图集动画之前需要掌握制作图集,本文采用 LayaAirIDE 2.0.0beta5 版本进行介绍。

游戏中使用多张图片合成的图集资源作为美术资源,有以下优势:

1、优化内存:合成图集时会去除每张图片周围的空白区域,加上可以在整体上实施各种优化算法,合成图集后可以大大减少游戏包体和内存占用。

2 减少CPU运算:多个 Sprite(精灵) 如果渲染的是来自同一张图集的图片时,这些 Sprite 可以使用同一个渲染批次来处理,大大的减少 CPU 的运算时间,提高运行效率。

3、LayaAirIDE 支持对 PNG 与 JPG 两种图片资源格式打包为图集,推荐使用 PNG,因为 JPG 的体积会较大。

4、注意:PNG 原始资源的位深度不能超过 32,否则打包出来的图集会出现花屏,另外 PNG 与 JPG 资源不能是其它格式的资源改名为 PNG 与 JPG 格式后的。

LayaAirIDE制作图集

LayaAirIDE 中打包图集的方式一共有两种。

IDE 图集打包工具打包图集

 

 

资源管理器内自动打包图集

 

 

 

 

 

 

 

 

收藏 打印