bug修改提交

dev_chengFeng
wangzhenxing 2022-04-26 16:09:21 +08:00
parent 2b5830b76a
commit 81122369c6
7 changed files with 38 additions and 24 deletions

View File

@ -93,7 +93,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!224 &1004934361
RectTransform:
m_ObjectHideFlags: 0
@ -109,10 +109,10 @@ RectTransform:
m_Father: {fileID: 5117868206164008583}
m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 790, y: -50}
m_SizeDelta: {x: 60, y: 88}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &1004934365
CanvasRenderer:
@ -69320,6 +69320,11 @@ PrefabInstance:
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 3285305655078153422, guid: e356d5948e4971f499cfe38db3551f59,
type: 3}
propertyPath: m_LocalPosition.y
value: 43
objectReference: {fileID: 0}
- target: {fileID: 2320031819680067764, guid: e356d5948e4971f499cfe38db3551f59,
type: 3}
propertyPath: m_IsActive
@ -69330,11 +69335,6 @@ PrefabInstance:
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3285305655078153422, guid: e356d5948e4971f499cfe38db3551f59,
type: 3}
propertyPath: m_LocalPosition.y
value: 43
objectReference: {fileID: 0}
- target: {fileID: 2320031819916146514, guid: e356d5948e4971f499cfe38db3551f59,
type: 3}
propertyPath: m_IsActive

View File

@ -2580,7 +2580,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 54.2, y: -90}
m_AnchoredPosition: {x: 0, y: -90}
m_SizeDelta: {x: 16.22, y: 33.59}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &1472422953
@ -2618,7 +2618,7 @@ MonoBehaviour:
m_BestFit: 0
m_MinSize: 3
m_MaxSize: 50
m_Alignment: 8
m_Alignment: 4
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 1
@ -27884,7 +27884,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 54.2, y: -90}
m_AnchoredPosition: {x: 0, y: -90}
m_SizeDelta: {x: 16.22, y: 33.59}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5920624837821711060
@ -27922,7 +27922,7 @@ MonoBehaviour:
m_BestFit: 0
m_MinSize: 3
m_MaxSize: 50
m_Alignment: 8
m_Alignment: 4
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 1
@ -31725,7 +31725,7 @@ MonoBehaviour:
m_BestFit: 0
m_MinSize: 3
m_MaxSize: 50
m_Alignment: 8
m_Alignment: 4
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 1

View File

@ -490,6 +490,7 @@ PanelType = {
fagncunxunbao = {16,1288,1290},
HomeLand = {14,16,12061,12062},
ExploreFun = { 14, 16, 12061 }, -- 体力 2
GodPrint = { 14, 16, 1294 }, -- 神印
}

View File

@ -124,7 +124,7 @@ function BagPanel:BindEvent()
if not temp or #temp < 1 then
PopupTipPanel.ShowTip("无可分解神印")
else
UIManager.OpenPanel(UIName.GodPrintResolvePanel, 4)--魂印
UIManager.OpenPanel(UIName.GodPrintResolvePanel,5)--魂印
end
end
end)

View File

@ -98,9 +98,9 @@ function this:OnShow(_parent,_args)
end
if bagNum < list[i][2] then
isCan=false
numTxt.text=string.format("<color=#FF0000FF>%s/%s</color>",bagNum,list[i][2])
numTxt.text=string.format("<color=#FF0000FF>%s/%s</color>",PrintWanNum(bagNum),list[i][2])
else
numTxt.text=string.format("<color=#FFFFFFFF>%s/%s</color>",bagNum,list[i][2])
numTxt.text=string.format("<color=#FFFFFFFF>%s/%s</color>",PrintWanNum(bagNum),list[i][2])
end
Util.AddClick(btnObj,function()
UIManager.OpenPanel(UIName.RewardItemSingleShowPopup,itemConfig[list[i][1]].Id,nil)

View File

@ -28,6 +28,7 @@ local _PanelType = {
[2] = PanelType.IronResource,
[3] = PanelType.requiem,
[4] = PanelType.StarSoul,
[5] = PanelType.GodPrint,
}
local list={}
@ -207,6 +208,7 @@ end
--界面打开时调用(用于子类重写)
function GodPrintResolvePanel:OnOpen(_tabType)
tabType=_tabType
LogError("tabtype=="..tabType)
isPlayanim = true
isTop = true
end
@ -245,6 +247,11 @@ function this.GetTabTypeShoePanel(_tabType)
this.soulPrintScroll:SetActive(true)
this.soulPrintObject:SetActive(true)
this.SortTypeClick(tabSortType,soulPrintEndBtns[1])
elseif _tabType==5 then
this.btnSoulPrintGrid:SetActive(true)
this.soulPrintScroll:SetActive(true)
this.soulPrintObject:SetActive(true)
this.SortTypeClick(tabSortType,soulPrintEndBtns[1])
end
end
--展示数据
@ -260,7 +267,7 @@ function this.SortTypeClick(_sortType,_btn)
this.EndTabBtnSelect(_btn)
this.CleanSelectList()
if tabType == 4 then
if tabType == 5 then
list={}
soulPrintData= BagManager.GetAllGodPrintData(tabSortType)
table.sort(soulPrintData,function(a,b)
@ -374,7 +381,7 @@ end
--计算奖励 和 已选择数量
function this.UpdataPanelRewardAndSelectText()
local allRewardData={}
if tabType == 4 then
if tabType == 5 then
this.selectText.text = Language[11728]..LengthOfTable(chooseIdList).."/"..#soulPrintData
for i, v in pairs(chooseIdList) do
local rewardGroupId = tonumber(itemConfig[v].ResolveReward)
@ -429,7 +436,7 @@ end
--快速选择英雄 或者 装备
function this.QuickSelectListData()
if tabType == 4 then
if tabType == 5 then
chooseIdList={}
local tempchooseIdList={}
for k, v in pairs(soulPrintData) do
@ -476,7 +483,7 @@ function this.SendBackResolveReCallBack(drop)
else
BagManager.OnShowTipDropNumZero(drop)
end
if tabType== 4 then
if tabType== 5 then
--移除魂印
GodPrintManager.RemoveSoulPrint(chooseIdList)
local soulPrint= GodPrintManager.GetSoulPrintQualityDataByType(this.soulPrintChooseType)
@ -494,7 +501,7 @@ function this.ResolveBtnClickEvent()
local curResolveAllItemList={}
local isSoulPrintShowSure=false
local type=-1
if tabType==4 then
if tabType==5 then
isSoulPrintShowSure=false
type=1
local temp = {}

View File

@ -356,6 +356,8 @@ function RewardItemSingleShowPopup:OnShow()
elseif isBagPanel and itemConfigData.ItemType == 32 then -- 挂机奖励
this.btnSure:SetActive(true)
this.btnSureText.text = Language[10195]
elseif isBagPanel and itemConfigData.ItemType == 34 then
this.btnSure:SetActive(false)
else
this.btnSure:SetActive(false)
this.btnSureText.text = Language[10197]
@ -463,10 +465,12 @@ function RewardItemSingleShowPopup:OnShow()
this.armorType.gameObject:SetActive(true)
this.armorLanTuNum.gameObject:SetActive(true)
this.armorType.text = this.getType()--道具类型显示
LogError("11111111111")
this.armorLanTuNum.text = Language[11516] .. BagManager.GetItemCountById(itemSid)
this.armorInfoText.text = string.gsub(GetLanguageStrById(itemConfigData.ItemDescribe), "\\n", "")
local jumpDataList = itemConfigData.Jump
local jumpSortData = creatJumpData(jumpDataList)
LogError("222222222")
for i = 1, #jumpSortData do
if jumpSortData[i].id > 0 then
-- type 大于 10000为活动 直接显示按钮如果小于1000 为功能 开启才显示
@ -492,6 +496,7 @@ function RewardItemSingleShowPopup:OnShow()
end
end
end
LogError("33333333")
this.scroll:GetComponent("RectTransform").sizeDelta = Vector2.New(912.8,600)
-- if jumpDataList and #jumpDataList then
-- this.equipProGrid:GetComponent("RectTransform").sizeDelta = Vector2.New(807.7,this.equipProGridCom.spacing*(#jumpDataList))
@ -513,7 +518,7 @@ function RewardItemSingleShowPopup:OnShow()
else
this.checkHero:SetActive(false)
end
LogError("44444444444444")
-- 判断是否要显示等级限制
this.armorLock.gameObject:SetActive(false)
if itemConfigData.UseLevel and itemConfigData.UseLevel > 0 and PlayerManager.level < itemConfigData.UseLevel then
@ -521,6 +526,7 @@ function RewardItemSingleShowPopup:OnShow()
this.armorLock.text = string.format("<color=%s>等级达%s后可以使用</color>", UIColorStr.RED, itemConfigData.UseLevel)
end
ForceRebuildLayout(this.equipProGrid.transform)
LogError("5555555555")
end
--获取道具种类