public void PickUpItem(ItemObject item) { bool result = Inventory.Instance.AddItem(item); if (result) { item.GetCurrentTileCell().RemoveObject(item, item.GetCurrentLayer()); Destroy(item.gameObject); } }