Release 0.2.0
- Added new ObjectPool & GameObjectPool pools to allow to allow to use object pools independent from the PoolService. This allows to have different pools of the same type in the project in different object controllers
- Added new interface IPoolEntityClear that allows a callback method for entities when they are cleared from the pool
- Added new unit tests for the ObjectPool
Changed:
- Now the PoolService.Clear() does not take any action parameters. To have a callback when the entity is cleared, please have the entity implement the IPoolEntityClear interface