ObjectPoolManager.Pop C# (CSharp) Метод

Pop() публичный Метод

public Pop ( string goName ) : GameObject
goName string
Результат GameObject
    public GameObject Pop(string goName)
    {
        if (objectPool[goName].Count == 0) {
            GameObject newGameObject = GameObject.Instantiate(prefabs[goName]) as GameObject;
            newGameObject.name = goName;
            objectPool[goName].Push (newGameObject);
        }
        return objectPool[goName].Pop();
    }
ObjectPoolManager