private void SeedParentChanged(InventoryItemSeed seed) { // TODO déplacer ce remove au moment où la seed est planté (sinon, lors d'un updateInventory, pendant le drag, elle ré-apparait dans l'inventaire) items.Remove(seed); seed.ParentChanged.RemoveListener(SeedParentChanged); }
public void AddItem(InventoryItemSeed seedItem) { seedItem.transform.SetParent(this.transform); seedItem.ParentChanged.AddListener(SeedParentChanged); items.Add(seedItem); }