unity对象池

Posted qipei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity对象池相关的知识,希望对你有一定的参考价值。

 

   游戏中物体的生成与销毁,粒子特效的出现和消失,游戏道具的掉落和丢弃,如果一直实例化,务必会消耗内存,会出现游戏卡顿,或者游戏崩溃,所以我们想到了对象池

所谓对象池,简单的可以理解为一个存放物体的池子,通过脚本来进行控制,当你需要某个物体时,通过脚本调用,实例化出来一个或者多个,不需要了就再放回池子,从而减少内存不必要的消耗.

技术分享图片

技术分享图片

 

技术分享图片

此脚本通过点击鼠标左键,实例化物体,鼠标右键将所实例化的物体放回对象池

以上是关于unity对象池的主要内容,如果未能解决你的问题,请参考以下文章

Unity对象池的实现

GameObjectPool——Unity中的对象池

Unity3D-对象池

unity对象池

unity对象池示例代码

Unity对象池管理