为何ETTask<T>没有使用ObjectPool,而是自己实现了对象池,且对象池中数量大于1000不是禁止入池,而是清空池子?
// 太多了,回收一下
if (queue.Count > 1000)
{
queue.Clear();
}
为何ETTask<T>没有使用ObjectPool,而是自己实现了对象池,且对象池中数量大于1000不是禁止入池,而是清空池子?
// 太多了,回收一下
if (queue.Count > 1000)
{
queue.Clear();
}
这个问题,ET7已经修改了。用ObjectPool需要依赖ObjectPool,很多人想单独使用ETTask,所以没有用ObjectPool
operhero 我操,是个bug