Dynamic Universal Pooling

$19
Publisher Fingers Tipping
File size 326.12kB
Number of files 11
Latest version 1
Latest release date 2021-11-12 08:39:11
First release date 2021-11-12 08:39:11
Supported Unity versions 2018.4.2 or higher

Dynamic Universal Pooling (DUP) is the easiest way to automatic and dynamically pool objects with the call of just one function. It works, guaranteed, with Unity 2018+ (but may work on older versions too).


Pooling as easy as it gets!

No need for manager objects, no need to do a prefab list nor any other extra setup. All you need to do is update some small things inside your code and it is done!


Open source and comprehensive API!

All of the code at your disposal. Not a single DLL is used. You can easily understand and adapt the package to fit all of your needs.


Automatic Self Disable Behaviours!

Just by changing the call of the pooling function some behaviours can be automatically added to your pooled objects. These components can automatically disable the objects within seconds or when it exits the view of all of the scene cameras. You don't even need to create a way to get objects back to the pool if you don't want to!


Pooled objects are free to be children of whatever you want!

In spite of objects being instantiated in a way of keeping the hierarchy organized by default, they can be children of whatever you want (and you can also easily switch off the "organize hierarchy" when calling the pooling functions).