Beispiel #1
0
 /// <summary>
 /// 錬金したアイテムボックスにアイテムを入れる処理
 /// </summary>
 public void setCreateItemList(CreateItemStatus.Type type)
 {
     if (createItemBox.Count >= 3)
     {
         Debug.Log("アイテムがマックスです");
         alchemyUI_ctr.ActiveThrowItemUI();
         return;
     }
     createItemBox.Add(type);
     alchemyUI_ctr.ItemSuccesAnimCoroutine(type);
     if (getCreateItemList().Count > 1)
     {
         return;
     }
     alchemy_ctr.setGeneratedImg(type);
 }
Beispiel #2
0
    /// <summary>
    /// 今セットされてる錬金アイテムの変更処理
    /// </summary>
    public void setNowAlchemyItem()
    {
        int num = player_ctr.getCreateItemList().Count;

        if (num == 0)
        {
            return;
        }

        if (nowAlchemyItem >= num - 1)
        {
            nowAlchemyItem = 0;
        }
        else
        {
            nowAlchemyItem++;
        }

        alchemy_ctr.setGeneratedImg(player_ctr.getCreateItemList()[nowAlchemyItem]);
    }