1: 掌握TexturePacker的使用;
2: 掌握图集在creator中的使用;
3: 掌握图集更改;
4: 掌握TextureUnpacker的使用;
为什么要有图集
1: 图片解码到内存, 内存加载到显卡生成OPENGL纹理;
2: 把所有的小图打到一张大图里面,可以使用一张OPENGL纹理,优化程序的性能(降低drawcall次数);
3: 图集的缺点: 每次图片更新后都要重新打包。
4: 图集打包工具TexturePacker的使用
(1)添加要打包的图片文件夹; --> Add Folder比较方便
(2)配置好对应的相关属性;
(3)打包输出.plist与.png文件;
creator使用图集
1: creaetor识别图集后,点击plist展开,能显示每个小图的图片;
2: 精灵使用图集,直接将小图的spriteFrame拖入到精灵的spriteFrame属性里面;
3: 每张小图可以正常的使用;
4: 图集有变动,直接替换就可以;
图集解包
1: 图集解包工具, 将打包好的plist, png解成小的散图;
2: creator插件,来解图集, TexutureUnpack也可以解图集;
3: 插件地址:
https://github.com/zilongshanren/unpack-textureatlas
4: C:Userslake(你的当前的用户名).CocosCreator