예제 #1
0
    /// <summary>
    /// Set item as member of a slot.
    /// </summary>
    /// <param name="child"></param>
    public void AdoptChild(InventoryItem child)
    {
        if (child.HasParent)
        {
            child.LeaveParent();
        }

        Assert.IsNull(CurrentItem);
        SlotTemporaryIcon.SetActive(false);
        CurrentItem = child;
        CurrentItem.AcceptParent(this);
    }