Creating a pool
GameObjectPool<MyPoolable>myPool=newGameObjectPool<MyPoolable>();myPool.CreatePool(50,MyPrefab,true,AutoResize,1.5f);Spawning from a pool
if(myPool.SpawnPoolable(outMyPoolablef)){// Spawn successful}Recycling to pool
myPoolable.Pool.RecyclePoolable(myPoolable.IndexInPool);