Example #1
0
    public static GameObject GetObject(PoolsEnum key)
    {
        PoolPart part;

        _pools.TryGetValue(key, out part);
        return(part?.ferula.GetObject(part.parent ? part.parent : _objectsParent.transform).gameObject);
    }
Example #2
0
    public static void UpdateParent(PoolsEnum key, Transform parent)
    {
        PoolPart part;

        _pools.TryGetValue(key, out part);
        if (part != null)
        {
            part.parent = parent;
        }
    }