Beispiel #1
0
    public bool InsertPoolable(Poolable poolable)
    {
        poolable.transform.parent = currentObjectsParent.transform;
        poolable.OnMovedToPool();
        poolable.gameObject.SetActive(false);

        if (poolables.Count < poolableData.maxCount)
        {
            poolables.AddFirst(poolable);
            return(true);
        }

        return(false);
    }