View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 2020.1.3 or later
- Package size
- 132 KB
- Files
- 19
- Favorites
- 9
- Views in the past week
- 2
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $4.99 on
Easy Object Pooling
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 2
Easy Object Pooling screenshot 1
About this asset
It's very easy to use: just implement the interface and replace every call to Instantiate() and Destroy() with ObjectPooler.Require() and ObjectPooler.Release(), respectively.
Features:
• Limited and unlimited size pools.
• Very easy to use.
• Auto-release: when enabled, the pool will auto release an active gameobject if it can not fulfill gameobject demand.
• Start size and max size parameters: pools will adapt their size run time.
• No need to extend other classes. To make an object poolable you just need to implement an interface into the object. This way you can make poolable every monobehaviour, including the ones from other packages.
• Use of Singleton pattern: you can access pools everywhere in your project.
• Disabled objects do not clutter Scene Inspector: every pool has its own parent transform that will contain all inactive objects.
Contact: Email
From the publisher's Asset Store listing.