引擎01——plist图集使用方法
- 1、在游戏中使用多张图片合成的图集作为美术资源
好处一:合成图集时会去除每张图片周围的空白区域,加上可以在整体上实施各种优化算法,合成图集后可以大大减少游戏包体和内存占用。
好处二:多个 Sprite 如果渲染的是来自同一张图集的图片时,这些 Sprite 可以使用同一个渲染批次来处理,大大减少 CPU 的运算时间,提高运行效率。
- 2、图集生成软件工具
cc.Class({
extends: cc.Component,
properties: {
//使用的图集
stars:{
default: null,
type: cc.SpriteAtlas
},
},
onLoad: function () {
var node = new cc.Node('Ten');
node.width = 240;
node.height = 240;
var sp = node.addComponent(cc.Sprite);
//this.stars._spriteFrames 为图集对象
//对象名称:xq009 即图片名称
sp.spriteFrame = this.stars._spriteFrames.xq009;
//....省略部分代码
}
});
本文标题:引擎01——plist图集使用方法
本文链接:https://www.haomeiwen.com/subject/jgdwyltx.html
网友评论