Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Utilities
1/2
Everything can be pooled: Not limited to prefabs, scene objects can even be pooled at runtime.
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2021.1.7f1
Compatible
Compatible
Compatible
2021.1.10f1
Compatible
Compatible
Compatible
2021.1.15f1
Compatible
Compatible
Compatible
Description

Online Documentation | Discord | Bug & Features Request |


New Features

  • More flexible management mechanism.
  • Added a Pooling Holder to centrally manage all pooled objects.
  • When switching scenes, you can choose to keep or destroy the specified pool. By default, those objects pooled in runtime will be destroyed.
  • Added a Pooling Manager Inspector. Open [Window/HHK/Pooling Inspector] from the menu.
  • Automatically extends the size of the pools.

🙀 Core APIs

  • PoolingManager.Load(string key, Transform parent);
  • PoolingManager.Load(GameObject go, Transform parent)
  • PoolingManager.Release(GameObject go);


Features

  • Ultra-simplicity API: There are no redundant APIs, only the core APIs that you care about.
  • Everything can be pooled: Not limited to prefabs, scene objects can even be pooled at runtime.
  • Support particle system automatic releasing: After the particle system has finished playing, it will be released automatically.
  • Clean & clear: No component or script needs to be attached to the game object.
  • Easy to organize: It supports group pooling. According to the scene's needs, it flexibly combines objects that need to be pooled.
  • Zero learning cost: There is almost no learning curve, and it can be easily applied to current projects.
  • Source code included.


Tutorial included.

Technical details

The only rule

Pooling Manager uses the game object name as the category key reference. So, please make sure the pooling objects' names are unique, including the scene object's name. To learn more, please see the demo.

Pooling Manager

(not enough ratings)
5 users have favourite this asset
(5)
$5
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
1.2 MB
Latest version
1.3p1
Latest release date
Jul 28, 2021
Original Unity version
2021.1.7
Support
Visit site
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR