Releases: ettmetal/Replicator
Releases · ettmetal/Replicator
Replicator 0.3.0-alpha
This release focuses on refining the current behaviour of Replicator, making it easier to work with in the Editor.
Added
- Pools can be individually configured to hide/show despawned objects in the hierarchy (default: hide)
- Particle system cleanup now allows configuration of clear behaviour
- The behaviour to use when growing a pool is now configurable
Changed
- Updated the Multi-Object pool's editor for better usability
- Replicator is now targeting Unity 2019.3
- Refactoring clean-ups
- Pools' default behaviour has been changed to pre-load their full capacity. This can be disabled by editing their Pre Load option
Fixed
- [#3] - Multi-pools where the underlying base variant is not available to spawn will now allow other variants to spawn
Replicator 0.2.0-alpha
An update to replicator that includes a better editor experience, and extra component cleanup scripts.
Added
- Scripts for cleanup of ParticleSystems when they are recyled & to play when spawned if they are set to Play On Awake.
- Added a 'Variant Pool' capable of spawning one of a number of predefined variants.
Changed
- The preload configuration option is now numeric, allowing less than the capacity of an Object Pool to be pre-loaded
- Object Pool capacity no longer accepts negative numbers
- Tidied up some tooltips
- Spawn / Despawn no longer sets HideFlags, but only sets/unsets the appropriate bit, to play better with client code
Replicator 0.1-alpha
First release of replicator.
Added
- Core object pooling system
- Interfaces for recieving callbacks on spawn / recycle
- Extension methods for mimicking Unity's Instantiate / Destroy calls