GameFramework教程丨(二十四)对象池模块:对象池引用池任务池

Posted 橙子SKODE

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GameFramework教程丨(二十四)对象池模块:对象池引用池任务池相关的知识,希望对你有一定的参考价值。

哈喽大家好,你的橙哥突然出现~

本系列博客地址:传送门




一、对象池:Object Pool

对象池的前期知识了解:传送门

如果我们想给一个cube创建对象池,下面整理了GF对象池的使用步骤:

  • 创建Cube的逻辑脚本:CubeItem
  • 创建Cube的容器脚本:CubeItemObject
  • 创建Cube的对象池(容器脚本的对象池 IObjectPool< CubeItemObject > )、设置对象池容量。
  • 创建Cube的逻辑脚本集合:List
  • 开始使用:创建对象/取出对象、回收对象、释放未使用的资源对象


1、Cube的逻辑脚本:CubeItem

该逻辑脚本继承Mono,就可挂载在Cube预制体上。

using 

以上是关于GameFramework教程丨(二十四)对象池模块:对象池引用池任务池的主要内容,如果未能解决你的问题,请参考以下文章

GameFramework教程✨(二十四)实体2021.09.08修订版

GameFramework教程✨(二十四)实体2021.09.08修订版

GameFramework教程丨福利:一篇Xmind,搞懂《StarForce》逻辑

GameFramework教程✨(二十五)声音

GameFramework教程丨福利:一篇Xmind,搞懂《StarForce》逻辑

Vue 教程(二十四)slot 作用域