PoolableObject Fields |
The PoolableObject type exposes the following members.
Name | Description | |
---|---|---|
doNotDestroyOnLoad |
If enabled the object will not get destroyed if a new scene is loaded
| |
maxPoolSize |
The maximum number of instances of this prefab to get stored in the pool.
| |
preloadCount |
This number of instances will be preloaded to the pool if Preload(GameObject) is called.
| |
sendAwakeStartOnDestroyMessage |
If enabled Awake(), Start(), and OnDestroy() messages are sent to the poolable object if the object is set
active respectively inactive whenever Destroy(GameObject) or
Instantiate(GameObject) is called.
This way it is simulated that the object really gets instantiated respectively destroyed.
| |
sendPoolableActivateDeactivateMessages |
If enabled a OnPoolableObjectActivated and OnPoolableObjectDeactivated message is sent to
the poolable instance if the object is activated respectively deactivated by the ObjectPoolController |