Ejemplo n.º 1
0
        private GameObject CreateNewItem()
        {
            GameObject item = null;

            if (templateType == TemplateType.RuntimeInstance)
            {
                item = UnityObject.Instantiate(template);
            }
            else
            {
                item = (GameObject)PoolUtill.InstantiateAsset(assetPath, template);
            }
            return(item);
        }
Ejemplo n.º 2
0
 private void DestroyItem(GameObject item)
 {
     PoolUtill.DestroyProvider(assetPath, item);
 }