提供 ObjectPool<T0> 的静态实现。
这是一种 GenericPool<T0> 的替代方案,它禁用了集合检查。某些对象在集合检查期间进行比较时会生成垃圾。此版本不执行任何集合检查,因此不会生成任何垃圾。请注意,这不是线程安全的。
using UnityEngine.Pool;
public class UnsafeGenericPoolPoolExample { class MyClass { public int someValue; public string someString; }
void GetPooled() { // Get an instance var instance = UnsafeGenericPool<MyClass>.Get();
// Return the instance UnsafeGenericPool<MyClass>.Release(instance); } }