예제 #1
0
    public void UpdateInfo(bool isSlot, Sprite sprite)
    {
        SetIsSlot(isSlot);

        ItemImg.sprite = sprite;
        text.text      = StackSlot.Count > 1 ? StackSlot.Count.ToString() : "";

        ItemIO.SaveData();
    }
예제 #2
0
    public void UpdateInfo(bool isSlot, Sprite sprite)
    {
        SetSlots(isSlot);
        ItemImg.sprite = sprite;

        if (item != null && DataManager.dataManager.isGot(item.ID) == 0)
        {
            ItemImg.color = Color.black;
        }
        else if (item == null)
        {
            ItemImg.color = Color.white;
        }

        ItemIO.SaveData();
    }
예제 #3
0
    public virtual void UpdateInfo(bool isSlot, Sprite sprite)
    {
        // 인벤토리 저장 및 그림자 설정

        SetSlots(isSlot);
        ItemImg.sprite = sprite;

        if (item != null && !ItemIO.isItemGot(item.ID))
        {
            ItemImg.color = Color.black;
        }
        else if (item == null)
        {
            ItemImg.color = Color.white;
        }

        ItemIO.SaveData();
    }