Esempio n. 1
0
 public void DestroyItemControl(ItemsControl.ItemInfo item)
 {
     // Hide item
     item.Control.SetActive(false);
     // Free up gameobject from the pool so it can be reasigned
     _itemToGameObjectMap.Remove(item.Item);
 }
        public void DestroyItemControl(ItemsControl.ItemInfo item)
        {
            var rect = item.Control.GetComponent <RectTransform>();

            if (rect == null)
            {
                item.Control.transform.parent = null;
            }
            else
            {
                rect.SetParent(null, false);
            }

            Object.Destroy(item.Control);
        }