Pool Manager

Manages pools of Unity objects. Such pools are: Component Pool or Prefab Pool

Whether pools should be automatically created when requested but not found

The default settings of automatically created pools

Auto Create Items

Automatically create items when an item is requested and none is available

Auto Enable/Disable Items

Automatically disable objects when entering the pool and enable them when leaving it

Debug mode

Log operations and show pooled objects in the hierarchy

Minimum Count

Minimum number of items in the pool

Maximum Count

Maximum number of items in the pool

Adjustment Interval

Number of seconds between item count adjustments. If 0, adjustments are instantaneous.

Initialize Constrained

Initialize the pool with its item count already within the constraints