Do you need to spawn a lot of objects and don’t want to lose performance for expensive
instantiate/destroy functions? This system is a perfect decision!
It is incredible easy to use and doesn’t require any additional coding.
Moreover, clear and well documented source code (with no DLLs) will allow you to improve/adapt it easily, if needed.
The system allows:
- Create and maintain a pool of preloaded objects
- Spawn/de-spawn them without performance loss
- Access pools either by name or ID
- You can add any object to pool (even wasn’t pooled before)
This system works on all platforms supported by Unity3D.