Esempio n. 1
0
    public static ObjectBasePool CreateInstancePool(Transform parent, ObjectBase prefab, int defaultPoolSize, bool increasementable, int increasementSize)
    {
        var pool = new ObjectBasePool();

        pool.InitPool(parent, prefab, defaultPoolSize, increasementable, increasementSize);

        return(pool);
    }
Esempio n. 2
0
 public virtual void OnSpawn(ObjectBasePool instancePool)
 {
     InstancePool = instancePool;
     _isActivated = true;
 }