Swarm Object Manager 1.6
Unity Object Manager
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
SwarmItemManager.PrefabItemThis class is used to wrap the prefab so that you can set the maximum count for each item
SwarmItemManager.PrefabItemListsThis internal class represents the active and inactive lists of a SwarmItem type. Since SwarmItemManager's can handle multiple types of SwarmItems, there is an active and inactive list for each
SwarmItemThis class serves as the base for all swarm objects. SwarmItems are managed by a SwarmItemManager. A SwarmItem should be activated by its manager and killed through this class
SwarmItemManagerThe SwarmItemManager handles SwarmItem objects. It actively recycles SwarmItems so that no garbage collection is necessary. It will dynamically add new objects as required, pulling from inactive lists if any recycled SwarmItems are available. You can have multiple SwarmItemManagers in a scene to handle different types of objects. Alternatively, you could handle all your object types within a single SwarmItemManager