运行封面

演示图

运行图

个人想到的缺陷

  • 没有写对象池回收机制

你们想到啥也可以告诉我

使用方法

  • 导入素材
  • 在需要的地方引用 using ObjectPool;
  • 需要对象池的地方调用AddPool
  • 需要取出的地方调用OperationOut
  • 需要销毁的地方调用OperationAdd

方法介绍

你可能需要看一下运行的图

运行图夫池子

子池子

其实像子夫结构

int = 第几个池子

GameObject = 对应的(游戏对象/预制体)

方法导入的对象返回的对象描述
AddPool()GameObjectint创建对象的池子,兼容多个对象.(需要创建对象池的对象)
OperationOut()intGameObject取出对象池里对应的对象(返回对象池存放的物体)
OperationAdd()int,GameObject无返回存放,吧物体存放到对象池

后记

有什么想法或者BUG,可以告诉我

图片中创建的子对象池文件设置为不启用

下载地址

蓝奏云

以前的版本

蓝奏云

最后修改:2021 年 08 月 15 日 11 : 01 AM
一个小小的鼓励,能成为大大的动力