Example #1
0
    void OnItemDrag(int id, bool isDrag)
    {
        foreach (var i in items)
        {
            if (i != null && i.item.id != id && !bag.IsInBag(i))
            {
                i.skin.enabled = !isDrag;
                i.enabled      = !isDrag;
            }
        }

        var item = GetItem(id);

        if (!isDrag && bag.IsBagTouched(item.skin.Radius))
        {
            bag.PlaceItem(item);
        }
    }