前序: Q:为啥需要对象池? A: 游戏中大量出现或销毁对象时会反复的开堆和放堆,程序与内存之间交互过于频繁导致资源的大量浪费 Q: 对象池实现原理? A: 当子对象池没有物体的时候,它会和普通没加对象池的程序一样要内存,实例化数据,但当某个属于对象池的物体被销毁时,它不会直接回内存,而是被保存在子对象池顺序表中,当下次程序再次想用该对象时就可以直接从子对象池中拿取而不用像内存索取,像游戏中存在 特效,子弹等物体时时常会用到. Q:什么是传统和AB对象池 A: 传统对象池,使用简单资源存放于Re…