Unity logo
Cancel
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Integration
1/3
Use this to more efficiently handle your large amounts of duplicate objects. Its features include: The Spawn function: Use this function to create or pull from the pool an object of template objectName.
The Create function: Use this function to forcefully create an object of template objectName even if there's one available in the pool.
The Launch function: Use this function to pull from the pool an object of template objectName. Will not create a new TBPooledObject if there are none available.
The Closest/Farthest functions: Use these functions to check for the nearest/furthest TBPooledObject of any template listed in toTargetOfTemplateNames parameter.
The Kill function: Use this function to "Destroy" a TBPooledObjectand return it to the pool.
The Discard function: Use this function to safely remove a TBPooledObject derived script so that the object then behaves normally again.
The Redeem function: Use this function to "Un-Discard" a discarded TBPooledObject that was marked as redeemable at the time it was discarded.
The Annihilate function: Use this function to safely and literally DESTROY a TBPooledObject.
The SafeSceneChange function: Use this function to exempt any passive or/and active TBPooledObjects from destruction on scene change. (Use this if you'd like to preserve your pools as you change scenes, so that you don't have to re-instantiate objects in your new scene).
The Init function: Use this to mark a target GameObject as a template during runtime. This is useful for when you want to create a template of an object only when that object meets a criteria, and you don't know what those criteria will be in compiletime.
The QOL functions. Use these to help you debug your project. You can use them to log the members or template data in runtime.
More features coming! If you encounter any problems, you can get in contact with the developer though this email, and you can find more information and an in-depth written tutorial about how to use the product here.

PooledObject Pro

(not enough ratings)
1 users have favourite this asset
(1)
$4.99
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
49.3 KB
Latest version
1.0.3
Latest release date
May 2, 2019
Original Unity version
2018.2.18
Support
Visit site

Related keywords

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