void callback_Try_RfEquipItem(REINFORCE_TYPE rfType)
    {
        User _user = UserDataManager.instance.user;
        UI_Popup_RfProcess popup = UI_Manager.Getsingleton.CreatAndGetPopup <UI_Popup_RfProcess>(UIPOPUP.POPUPRFPROCESS);

        popup.Set_addEventYESButton(callback_complete_ReinforceItem);

        if (_user.User_Weapons[Selected_Item.ItemIdx].RefFailCnt >= 1)
        {
            popup.Set_RfProcess(rfType, false, nowSelectUnitIdx, Selected_Item.ItemIdx);
        }
        else
        {
            popup.Set_RfProcess(rfType, true, nowSelectUnitIdx, Selected_Item.ItemIdx);
        }
    }
    void callback_Try_Reinforce(REINFORCE_TYPE rfType)
    {
        UI_Popup_RfProcess popup = UI_Manager.Getsingleton.CreatAndGetPopup <UI_Popup_RfProcess>(UIPOPUP.POPUPRFPROCESS);

        popup.Set_addEventYESButton(() => callback_complete_Rfprocess(nowSelectUnitIdx));

        //실패 수가 1이상이면 실패!
        if (user.User_Units[nowSelectUnitIdx].RefFailCnt >= 1)
        {
            popup.Set_RfProcess(rfType, false, nowSelectUnitIdx, nowSelectUnitIdx);
        }
        else // 아니면 강화성공
        {
            popup.Set_RfProcess(rfType, true, nowSelectUnitIdx, nowSelectUnitIdx);
        }
    }
    void callback_Try_Reinforce(REINFORCE_TYPE rfType)
    {
        User _user               = UserDataManager.instance.user;
        uint _unitIdx            = _user.User_useUnit.UnitIdx;
        UI_Popup_RfProcess popup = UI_Manager.Getsingleton.CreatAndGetPopup <UI_Popup_RfProcess>(UIPOPUP.POPUPRFPROCESS);

        popup.Set_addEventYESButton(() => callback_complete_Rfprocess(_user.User_useUnit.UnitIdx));

        //실패 수가 1이상이면 실패!
        if (_user.User_Units[_user.User_useUnit.UnitIdx].RefFailCnt >= 1)
        {
            popup.Set_RfProcess(rfType, false, _unitIdx, _unitIdx);
        }
        else // 아니면 강화성공
        {
            popup.Set_RfProcess(rfType, true, _unitIdx, _unitIdx);
        }
    }