示例#1
0
文件: Slot.cs 项目: ImGMin/team2
 public void OnPointerClick(PointerEventData eventData)
 {
     if (eventData.button == PointerEventData.InputButton.Right)
     {
         if (item != null)
         {
             if (item.itemType == Item.ItemType.Clue)
             {
                 if (item._UI_ChartA.gameObject.activeSelf == false)
                 {
                     item._UI_ChartA.gameObject.SetActive(true);
                 }
             }
             else
             {
                 Debug.Log(item.itemName + " 를 사용했습니다.");
                 theItemEffectDatabase.UseItem(item);
                 if (item.itemType == Item.ItemType.Tool) //도구
                 {
                     SetSlotCount(-1);
                 }
                 GameObject.Find("물마시는소리").GetComponent <AudioSource>().Play();
             }
         }
     }
 }
示例#2
0
 //마우스 우클릭 구간
 public void OnPointerClick(PointerEventData eventData)
 {
     if (eventData.button == PointerEventData.InputButton.Right) //마우스 우클릭 가능
     {
         if (item != null)
         {
             theItemEffectDatabase.UseItem(item);
             if (item.itemType == Item.ItemType.Used)
             {
                 SetSlotCount(-1);
             }
         }
     }
 }
示例#3
0
 public void OnPointerClick(PointerEventData eventData)
 {
     if (eventData.button == PointerEventData.InputButton.Right) // 해당 대상 위에 마우스 우클릭을 할 경우
     {
         if (item != null)                                       // 대상이 아이템이라면
         {
             theItemEffectDatabase.UseItem(item);
             if (item.itemType == Item.ItemType.Used)
             {
                 SetSlotCount(-1); //슬롯 갯수 하나 줄이기
             }
         }
     }
 }
    public void OnPointerClick(PointerEventData eventData)
    {
        // 우클릭 하면!!
        if (eventData.button == PointerEventData.InputButton.Right)
        {
            if (item != null)
            {
                theItemEffectDatabase.UseItem(item);

                // 소모 >> 장비품이 아닐때만!!
                if (item.itemType == Item.ItemType.Used)
                {
                    SetSlotCount(-1);
                }
            }
        }
    }
示例#5
0
文件: Slot.cs 项目: mjk9923/SGPS
    public void OnPointerClick(PointerEventData eventData)
    {
        if (eventData.button == PointerEventData.InputButton.Right)
        {
            if (item != null)
            {
                if (item.itemType == Item.ItemType.Equipment)
                {
                    //장착
                }
                else
                {
                    theItemEffectDatabase.UseItem(item);
                    Debug.Log(item.itemName + "사용");

                    if (item.itemType == Item.ItemType.Used)
                    {
                        SetSlotCount(-1);
                    }
                }
            }
        }
    }