public InventoryItemBaseFieldData Copy()
        {
            var c = new InventoryItemBaseFieldData();

            c.item = item;
            return(c);
        }
        //private ItemsAsset itemsAsset;

        public override object GetCopy(object obj)
        {
            InventoryItemBaseFieldData target = obj as InventoryItemBaseFieldData;

            if (target != null)
            {
                return(target.Copy());
            }
            return(new InventoryItemBaseFieldData());
        }