Пример #1
0
    private void ChangeSlot()
    {
        //위치를 서로 바꾸려면
        //기존에 있던 아이템의 정보를 임시로 저장
        //드래그한 아이템을 옮길려고 하는 아이템 위치로 대입
        // temp = b;
        // b= a;
        // a = temp;

        Item _tempItem      = item;
        int  _tempItemCount = itemCount;

        AddItem(DragSlot.instance.dragSlot.item, DragSlot.instance.dragSlot.itemCount);

        if (_tempItem != null) //옮김 당하는 아이템이 있다면 (서로 위치를 바꾼다.)
        {
            //기존 아이템 위치에 옮김 당한 아이템을 생성한다.
            DragSlot.instance.dragSlot.AddItem(_tempItem, _tempItemCount);
        }
        else //옮김 당하는 아이템이 없다면
        {
            //기존 아이템 위치를 비운다.
            DragSlot.instance.dragSlot.ClearSlot();
        }
        theSlotTooltip.HideToolTip();
    }
Пример #2
0
 private void CloseInventory()
 {
     GameManager.isOpenInventory = false;
     go_Inventory_Base.SetActive(false);
     slotTooltip.HideToolTip();
 }
Пример #3
0
 public void HideToolTip()
 {
     theSlotTooltop.HideToolTip();
 }