Пример #1
0
    private void Update()
    {
        if (IsPickedItem && Input.GetMouseButtonDown(0) && !UnityEngine.EventSystems.EventSystem.current.IsPointerOverGameObject(-1))
        {
            PickedItemKeeper.ReduceAmount(PickedItemKeeper.Amount);
        }
        Vector2 position;

        RectTransformUtility.ScreenPointToLocalPointInRectangle(canvas.transform as RectTransform, Input.mousePosition, null, out position);
        if (isTooltipShow)
        {
            toolTip.SetLocalPotion(position + toolTipPosionOffset);
        }
        if (IsPickedItem)
        {
            PickedItemKeeper.SetLocalPotion(position + toolTipPosionOffset);
        }
    }
Пример #2
0
 public void ReducePickedItem(int amount = 1)
 {
     PickedItemKeeper.ReduceAmount(amount);
 }
Пример #3
0
 public void PcikUpItem(Item item, int amount = 1)
 {
     PickedItemKeeper.SetItemKeeper(item, amount);
     HideToolTip();
 }