背景:刚开始学习creator,自己制作了一个控制赛车躲避其他赛车的游戏(如下图)
问题:之前是用的数组管理障碍物,每次生成3个,障碍物移动到屏下就removeFromeParent然后重新生成。但是这种方案有个问题,等前3个障碍物都移动到屏下才会重新创建新的障碍物,这中间会有一段时间空白期,屏幕上是有没有障碍物的。而且频繁的removeFromeParent节点和instantiat预制体感觉性能也不太好。看文档有一个nodePool对象池,试着用了一下,目前的效果是每次取出一个对象,屏幕上只会有一个障碍物,请问怎么实现一次取出多个对象,或者有其他解决方案嘛
http://www.s3tu.com/images/2020/09/22/f3f313ec4236bd3af793d4f4bf6ab027d232.jpg
)