image.png
简介
1 .用于批量生成,排布,控制,循环处理近似对象,自身没有显隐,缩放,定位,旋转属性
2 .container适合把多个显示对象集合成一个复合型显示对象,整体的控制显示和隐藏
3 .group适合对近似的对象进行批量操作
4 .组的另一个用途是对象池
之前
1 .新加一个对象,new 一个实例出来,消失的时候destory()掉,下次用,在new一个出来
2 .问题
1 .忘记销毁,或者销毁不彻底,回造成资源的浪费
2 .一些挂载在对象上的延迟执行时间,由于还未执行,不能删掉。但是又需要把他干掉
3 .new 和 destory都是很消耗性能的操作,需要大量生成的东西,最好放到对象池中
3 .原来销毁的时候都执行淡出动画
对象池
image.png
1 .内存中维护一个池子,用的时候就拿出来,用完放回去,
2 .内存中对象是固定的,不会增长
3 .用完不需要手动销毁,只需要简单的放回池子就好
image.png
遇到的语法
1 .
this.group=this.add.group({
key:'diamonds',
frame:[0,1,2,3,4,5],
repeat:10,
})
2 .
this.group4 = this.add.group({
key: 'fire', frameQuantity: 24
})










网友评论