Branch_DNA
parent
3fb92e5e7f
commit
2c9a82687f
|
|
@ -22,6 +22,12 @@ local _TabData = {
|
||||||
name = GetLanguageStrById(50183),
|
name = GetLanguageStrById(50183),
|
||||||
title = "X1_beibao_fenlantubiao_05"
|
title = "X1_beibao_fenlantubiao_05"
|
||||||
},
|
},
|
||||||
|
[4] = {
|
||||||
|
default = "X1_tongyong_fenlan_weixuanzhong_02",
|
||||||
|
select = "X1_tongyong_fenlan_yixuanzhong_02",
|
||||||
|
name = GetLanguageStrById(1012392),
|
||||||
|
title = "X1_hecheng_liwu_xuanzhong"
|
||||||
|
},
|
||||||
}
|
}
|
||||||
local curIndex = 1
|
local curIndex = 1
|
||||||
|
|
||||||
|
|
@ -29,6 +35,7 @@ this.contents = {
|
||||||
[1] = { view = require("Modules/Compound/view/CompoundPanel_Equip"), panelName = "CompoundPanel_Equip" },
|
[1] = { view = require("Modules/Compound/view/CompoundPanel_Equip"), panelName = "CompoundPanel_Equip" },
|
||||||
[2] = { view = require("Modules/Compound/view/CompoundPanel_CombatPlan"), panelName = "CompoundPanel_CombatPlan" },
|
[2] = { view = require("Modules/Compound/view/CompoundPanel_CombatPlan"), panelName = "CompoundPanel_CombatPlan" },
|
||||||
[3] = { view = require("Modules/Compound/view/CompoundPanel_SoulPrint"), panelName = "CompoundPanel_SoulPrint" },
|
[3] = { view = require("Modules/Compound/view/CompoundPanel_SoulPrint"), panelName = "CompoundPanel_SoulPrint" },
|
||||||
|
[4] = { view = require("Modules/Compound/view/CompoundPanel_Gift"), panelName = "CompoundPanel_Gift" },
|
||||||
}
|
}
|
||||||
--初始化组件(用于子类重写)
|
--初始化组件(用于子类重写)
|
||||||
function CompoundPanel:InitComponent()
|
function CompoundPanel:InitComponent()
|
||||||
|
|
@ -82,11 +89,13 @@ function CompoundPanel.RefreshHelpBtn()
|
||||||
end)
|
end)
|
||||||
elseif curIndex == 2 then
|
elseif curIndex == 2 then
|
||||||
Util.AddOnceClick(this.CombatPlanHelpBtn, function()
|
Util.AddOnceClick(this.CombatPlanHelpBtn, function()
|
||||||
UIManager.OpenPanel(UIName.HelpPopup,HELP_TYPE.CombatPlan,this.CombatPlanHelpBtnPos.x,this.CombatPlanHelpBtnPos.y)
|
UIManager.OpenPanel(UIName.HelpPopup, HELP_TYPE.CombatPlan, this.CombatPlanHelpBtnPos.x,
|
||||||
|
this.CombatPlanHelpBtnPos.y)
|
||||||
end)
|
end)
|
||||||
elseif curIndex == 3 then
|
elseif curIndex == 3 then
|
||||||
Util.AddOnceClick(this.SoulPrintHelpBtn, function()
|
Util.AddOnceClick(this.SoulPrintHelpBtn, function()
|
||||||
UIManager.OpenPanel(UIName.HelpPopup,HELP_TYPE.SoulPrintCommond,this.SoulPrintHelpBtnPos.x,this.SoulPrintHelpBtnPos.y)
|
UIManager.OpenPanel(UIName.HelpPopup, HELP_TYPE.SoulPrintCommond, this.SoulPrintHelpBtnPos.x,
|
||||||
|
this.SoulPrintHelpBtnPos.y)
|
||||||
end)
|
end)
|
||||||
else
|
else
|
||||||
-- this.HelpBtn:SetActive(false)
|
-- this.HelpBtn:SetActive(false)
|
||||||
|
|
@ -128,7 +137,6 @@ function CompoundPanel:OnShow()
|
||||||
this.BindRedpoint()
|
this.BindRedpoint()
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
function CompoundPanel:OnSortingOrderChange()
|
function CompoundPanel:OnSortingOrderChange()
|
||||||
this.sortingOrder = self.sortingOrder
|
this.sortingOrder = self.sortingOrder
|
||||||
for i = 1, #this.contents do
|
for i = 1, #this.contents do
|
||||||
|
|
@ -159,7 +167,10 @@ function this.SwitchView(index)
|
||||||
local oldSelect
|
local oldSelect
|
||||||
oldSelect, curIndex = curIndex, index
|
oldSelect, curIndex = curIndex, index
|
||||||
for i = 1, #this.contents do
|
for i = 1, #this.contents do
|
||||||
if oldSelect ~= 0 and oldSelect ~= nil then this.contents[oldSelect].view:OnClose() break end
|
if oldSelect ~= 0 and oldSelect ~= nil then
|
||||||
|
this.contents[oldSelect].view:OnClose()
|
||||||
|
break
|
||||||
|
end
|
||||||
end
|
end
|
||||||
--切换预设显隐
|
--切换预设显隐
|
||||||
for i = 1, #this.prefabs do
|
for i = 1, #this.prefabs do
|
||||||
|
|
@ -172,6 +183,8 @@ function this.SwitchView(index)
|
||||||
this.upView:OnOpen({ showType = UpViewOpenType.ShowRight, panelType = PanelType.Main })
|
this.upView:OnOpen({ showType = UpViewOpenType.ShowRight, panelType = PanelType.Main })
|
||||||
elseif index == 3 then
|
elseif index == 3 then
|
||||||
this.upView:OnOpen({ showType = UpViewOpenType.ShowRight, panelType = PanelType.Main })
|
this.upView:OnOpen({ showType = UpViewOpenType.ShowRight, panelType = PanelType.Main })
|
||||||
|
elseif index == 4 then
|
||||||
|
this.upView:OnOpen({ showType = UpViewOpenType.ShowRight, panelType = PanelType.Main })
|
||||||
end
|
end
|
||||||
this.RefreshHelpBtn()
|
this.RefreshHelpBtn()
|
||||||
--执行子模块初始化
|
--执行子模块初始化
|
||||||
|
|
@ -185,8 +198,10 @@ end
|
||||||
|
|
||||||
--绑定红点
|
--绑定红点
|
||||||
function this.BindRedpoint()
|
function this.BindRedpoint()
|
||||||
BindRedPointObject(RedPointType.ResearchInstitute_EquipCompound,Util.GetGameObject(Util.GetGameObject(this.tabBox,"mask/box").transform:GetChild(0), "redpoint"))
|
BindRedPointObject(RedPointType.ResearchInstitute_EquipCompound,
|
||||||
BindRedPointObject(RedPointType.ResearchInstitute_RingCompound,Util.GetGameObject(Util.GetGameObject(this.tabBox,"mask/box").transform:GetChild(1), "redpoint"))
|
Util.GetGameObject(Util.GetGameObject(this.tabBox, "mask/box").transform:GetChild(0), "redpoint"))
|
||||||
|
BindRedPointObject(RedPointType.ResearchInstitute_RingCompound,
|
||||||
|
Util.GetGameObject(Util.GetGameObject(this.tabBox, "mask/box").transform:GetChild(1), "redpoint"))
|
||||||
|
|
||||||
CheckRedPointStatus(RedPointType.ResearchInstitute_RingCompound)
|
CheckRedPointStatus(RedPointType.ResearchInstitute_RingCompound)
|
||||||
end
|
end
|
||||||
|
|
|
||||||
|
|
@ -15,24 +15,24 @@ local selectUpList={}
|
||||||
local itemType=0
|
local itemType=0
|
||||||
local funcList={}
|
local funcList={}
|
||||||
function this:InitComponent(gameObject)
|
function this:InitComponent(gameObject)
|
||||||
this.spLoader = SpriteLoader.New()
|
--this.spLoader = SpriteLoader.New()
|
||||||
allGo = {}
|
allGo = {}
|
||||||
for i = 1, 3 do
|
for i = 1, 3 do
|
||||||
selectUpList[i]=0
|
selectUpList[i]=0
|
||||||
needSoulPrint[i] = Util.GetGameObject(gameObject, "CompoundPanel_Gift/titleGo/needEquip"..i)
|
needSoulPrint[i] = Util.GetGameObject(gameObject, "titleGo/needEquip"..i)
|
||||||
end
|
end
|
||||||
this.compoundSoulPrint = Util.GetGameObject(gameObject, "CompoundPanel_Gift/titleGo/compoundEquip")
|
this.compoundSoulPrint = Util.GetGameObject(gameObject, "titleGo/compoundEquip")
|
||||||
this.compoundSoulPrintBtn = Util.GetGameObject(gameObject, "CompoundPanel_Gift/titleGo/compoundEquip/frame")
|
this.compoundSoulPrintBtn = Util.GetGameObject(gameObject, "titleGo/compoundEquip/frame")
|
||||||
for i = 1, 2 do
|
for i = 1, 2 do
|
||||||
needGold[i] = Util.GetGameObject(gameObject, "CompoundPanel_Gift/compoundBtn/GameObject/needGoldText ("..i..")")
|
needGold[i] = Util.GetGameObject(gameObject, "compoundBtn/GameObject/needGoldText ("..i..")")
|
||||||
end
|
end
|
||||||
--this.needGoldText = Util.GetGameObject(gameObject, "CompoundPanel_SoulPrint/compoundBtn/needGoldText"):GetComponent("Text")
|
--this.needGoldText = Util.GetGameObject(gameObject, "CompoundPanel_SoulPrint/compoundBtn/needGoldText"):GetComponent("Text")
|
||||||
this.compoundBtn = Util.GetGameObject(gameObject, "CompoundPanel_Gift/compoundBtn")
|
this.compoundBtn = Util.GetGameObject(gameObject, "compoundBtn")
|
||||||
this.autoSelectBtn = Util.GetGameObject(gameObject, "CompoundPanel_Gift/autoCompoundBtn")
|
this.autoSelectBtn = Util.GetGameObject(gameObject, "autoCompoundBtn")
|
||||||
this.equipPre = Util.GetGameObject(gameObject, "CompoundPanel_Gift/equipPre")
|
this.equipPre = Util.GetGameObject(gameObject, "equipPre")
|
||||||
this.ScrollBar=Util.GetGameObject(gameObject, "CompoundPanel_Gift/Scrollbar"):GetComponent("Scrollbar")
|
this.ScrollBar=Util.GetGameObject(gameObject, "Scrollbar"):GetComponent("Scrollbar")
|
||||||
local v2 = Util.GetGameObject(gameObject, "CompoundPanel_Gift/scroll"):GetComponent("RectTransform").rect
|
local v2 = Util.GetGameObject(gameObject, "scroll"):GetComponent("RectTransform").rect
|
||||||
this.ScrollView = SubUIManager.Open(SubUIConfig.ScrollCycleView, Util.GetGameObject(gameObject, "CompoundPanel_Gift/scroll").transform,
|
this.ScrollView = SubUIManager.Open(SubUIConfig.ScrollCycleView, Util.GetGameObject(gameObject, "scroll").transform,
|
||||||
this.equipPre, this.ScrollBar, Vector2.New(-v2.x*2, -v2.y*2), 1, 5, Vector2.New(40,30))
|
this.equipPre, this.ScrollBar, Vector2.New(-v2.x*2, -v2.y*2), 1, 5, Vector2.New(40,30))
|
||||||
this.ScrollView.moveTween.MomentumAmount = 1
|
this.ScrollView.moveTween.MomentumAmount = 1
|
||||||
this.ScrollView.moveTween.Strength = 1
|
this.ScrollView.moveTween.Strength = 1
|
||||||
|
|
@ -90,7 +90,7 @@ function this.OnShowData()
|
||||||
soulPrintDatas = {}
|
soulPrintDatas = {}
|
||||||
--local allDatas = ConfigManager.GetAllConfigsDataByDoubleKey(ConfigName.EquipConfig,"Position",5,"Quality",7)
|
--local allDatas = ConfigManager.GetAllConfigsDataByDoubleKey(ConfigName.EquipConfig,"Position",5,"Quality",7)
|
||||||
for i,v in ConfigPairs(equipSign) do
|
for i,v in ConfigPairs(equipSign) do
|
||||||
if v.Position==8 and v.Formula and #v.Formula>0 and tonumber(v.Formula[1][1])~=nil then
|
if v.Position==9 and v.Formula and #v.Formula>0 and tonumber(v.Formula[1][1])~=nil then
|
||||||
table.insert(soulPrintDatas,v)
|
table.insert(soulPrintDatas,v)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
@ -115,7 +115,7 @@ function this.ShowGoldNum(equipSign)
|
||||||
for i = 1, #equipSign.Resource do
|
for i = 1, #equipSign.Resource do
|
||||||
if needGold[i] then
|
if needGold[i] then
|
||||||
needGold[i]:SetActive(true)
|
needGold[i]:SetActive(true)
|
||||||
Util.GetGameObject(needGold[i],"Image"):GetComponent("Image").sprite = this.spLoader:LoadSprite(GetResourcePath(ConfigManager.GetConfigData(ConfigName.ItemConfig,equipSign.Resource[i][1]).ResourceID))
|
Util.GetGameObject(needGold[i],"Image"):GetComponent("Image").sprite = Util.LoadSprite(GetResourcePath(ConfigManager.GetConfigData(ConfigName.ItemConfig,equipSign.Resource[i][1]).ResourceID))
|
||||||
if equipSign.Resource[1][2] > BagManager.GetItemCountById(equipSign.Resource[1][1]) then
|
if equipSign.Resource[1][2] > BagManager.GetItemCountById(equipSign.Resource[1][1]) then
|
||||||
materidaIsCan = false
|
materidaIsCan = false
|
||||||
needGold[i]:GetComponent("Text").text = PrintWanNum2(equipSign.Resource[i][2])--string.format("<color=#FF0011>%s</color>", equipSign.Resource[i][2])
|
needGold[i]:GetComponent("Text").text = PrintWanNum2(equipSign.Resource[i][2])--string.format("<color=#FF0011>%s</color>", equipSign.Resource[i][2])
|
||||||
|
|
@ -144,8 +144,8 @@ function this.ShowTitleEquipData(_go,_id,index)
|
||||||
Util.GetGameObject(_go.transform,"name"):SetActive(false)
|
Util.GetGameObject(_go.transform,"name"):SetActive(false)
|
||||||
local starpar=Util.GetGameObject(_go.transform,"star")
|
local starpar=Util.GetGameObject(_go.transform,"star")
|
||||||
if equipSign and _id and _id~=0 then
|
if equipSign and _id and _id~=0 then
|
||||||
Util.GetGameObject(_go.transform,"frame"):GetComponent("Image").sprite=this.spLoader:LoadSprite(GetQuantityImageByquality(equipSign[_id].Quality))
|
Util.GetGameObject(_go.transform,"frame"):GetComponent("Image").sprite=Util.LoadSprite(GetQuantityImageByquality(equipSign[_id].Quality))
|
||||||
Util.GetGameObject(_go.transform,"icon"):GetComponent("Image").sprite=this.spLoader:LoadSprite(GetResourcePath(itemConfig[_id].ResourceID))
|
Util.GetGameObject(_go.transform,"icon"):GetComponent("Image").sprite=Util.LoadSprite(GetResourcePath(itemConfig[_id].ResourceID))
|
||||||
Util.GetGameObject(_go.transform,"name"):GetComponent("Text").text = GetLanguageStrById(equipSign.Name)
|
Util.GetGameObject(_go.transform,"name"):GetComponent("Text").text = GetLanguageStrById(equipSign.Name)
|
||||||
starpar:SetActive(true)
|
starpar:SetActive(true)
|
||||||
SetHeroStars(this.spLoader,starpar,equipSign[_id].Star,1,nil,-15)
|
SetHeroStars(this.spLoader,starpar,equipSign[_id].Star,1,nil,-15)
|
||||||
|
|
@ -171,13 +171,13 @@ function this.SingleItemDataShow(_go,_curequipSign)
|
||||||
Util.AddParticleSortLayer(_go, sortingOrder)
|
Util.AddParticleSortLayer(_go, sortingOrder)
|
||||||
end
|
end
|
||||||
local curequipSign = _curequipSign
|
local curequipSign = _curequipSign
|
||||||
Util.GetGameObject(_go.transform,"frame"):GetComponent("Image").sprite=this.spLoader:LoadSprite(GetQuantityImageByquality(curequipSign.Quality))
|
Util.GetGameObject(_go.transform,"frame"):GetComponent("Image").sprite=Util.LoadSprite(GetQuantityImageByquality(curequipSign.Quality))
|
||||||
local icon=Util.GetGameObject(_go.transform,"icon")
|
local icon=Util.GetGameObject(_go.transform,"icon")
|
||||||
icon:SetActive(true)
|
icon:SetActive(true)
|
||||||
icon:GetComponent("Image").sprite=this.spLoader:LoadSprite(GetResourcePath(itemConfig[curequipSign.Id].ResourceID))
|
icon:GetComponent("Image").sprite=Util.LoadSprite(GetResourcePath(itemConfig[curequipSign.Id].ResourceID))
|
||||||
Util.GetGameObject(_go.transform,"circleFrameBg/Icon"):GetComponent("Image").sprite=this.spLoader:LoadSprite(GetResourcePath(itemConfig[curequipSign.Id].ResourceID))
|
Util.GetGameObject(_go.transform,"circleFrameBg/Icon"):GetComponent("Image").sprite=Util.LoadSprite(GetResourcePath(itemConfig[curequipSign.Id].ResourceID))
|
||||||
Util.GetGameObject(_go.transform,"circleFrameBg/circleFrame"):GetComponent("Image").sprite=this.spLoader:LoadSprite(SoulPrintSpriteByQuantity[itemConfig[curequipSign.Id].Quantity].circle)
|
Util.GetGameObject(_go.transform,"circleFrameBg/circleFrame"):GetComponent("Image").sprite=Util.LoadSprite(SoulPrintSpriteByQuantity[itemConfig[curequipSign.Id].Quantity].circle)
|
||||||
Util.GetGameObject(_go.transform,"circleFrameBg"):SetActive(false) --:GetComponent("Image").sprite=this.spLoader:LoadSprite(SoulPrintSpriteByQuantity[itemConfig[curequipSign.Id].Quantity].circleBg2)
|
Util.GetGameObject(_go.transform,"circleFrameBg"):SetActive(false) --:GetComponent("Image").sprite=Util.LoadSprite(SoulPrintSpriteByQuantity[itemConfig[curequipSign.Id].Quantity].circleBg2)
|
||||||
Util.GetGameObject(_go.transform,"name"):GetComponent("Text").text= SubString2(string.gsub(GetLanguageStrById(curequipSign.Name),Language[11520],""),6);--curequipSign.Name
|
Util.GetGameObject(_go.transform,"name"):GetComponent("Text").text= SubString2(string.gsub(GetLanguageStrById(curequipSign.Name),Language[11520],""),6);--curequipSign.Name
|
||||||
Util.GetGameObject(_go.transform, "UI_effect_WuCai_Kuang"):SetActive(curequipSign.Quality == 7)
|
Util.GetGameObject(_go.transform, "UI_effect_WuCai_Kuang"):SetActive(curequipSign.Quality == 7)
|
||||||
local starPar=Util.GetGameObject(_go.transform,"star")
|
local starPar=Util.GetGameObject(_go.transform,"star")
|
||||||
|
|
|
||||||
|
|
@ -8713,5 +8713,56 @@ function this.VoucherPriceBuyGiftGoodsRequest(discountID, Id, func)
|
||||||
end
|
end
|
||||||
end)
|
end)
|
||||||
end
|
end
|
||||||
|
--礼物升星
|
||||||
|
function NetManager.GiftEquipUpStarRequest(_id,func)
|
||||||
|
local data=HeroInfoProto_pb.GiftEquipUpStarRequest()
|
||||||
|
data.giftId= _id
|
||||||
|
local msg = data:SerializeToString()
|
||||||
|
Network:SendMessageWithCallBack(MessageTypeProto_pb.GiftEquipUpStarRequest,MessageTypeProto_pb.GiftEquipUpStarResponse,msg,function(buffer)
|
||||||
|
local data = buffer:DataByte()
|
||||||
|
local msg = HeroInfoProto_pb.GiftEquipUpStarResponse()
|
||||||
|
msg:ParseFromString(data)
|
||||||
|
if func then
|
||||||
|
func(msg)
|
||||||
|
end
|
||||||
|
end)
|
||||||
|
end
|
||||||
|
--礼物穿戴
|
||||||
|
function NetManager.GiftEquipWearRequest(_type,_roleId,_ids,_func)
|
||||||
|
local data = HeroInfoProto_pb.GiftEquipWearRequest()
|
||||||
|
data.operate=_type
|
||||||
|
data.role=_roleId
|
||||||
|
for i=1,#_ids do
|
||||||
|
table.insert(data.giftIds,_ids[i])
|
||||||
|
end
|
||||||
|
local oldWarPower = FormationManager.GetFormationPower(FormationTypeDef.FORMATION_NORMAL)
|
||||||
|
local msg = data:SerializeToString()
|
||||||
|
Network:SendMessageWithCallBack(MessageTypeProto_pb.GiftEquipWearRequest,MessageTypeProto_pb.GiftEquipWearResponse,msg,function(buffer)
|
||||||
|
--msg:ParseFromString(data)
|
||||||
|
--HeroPropManager.SetDirtyByType(_roleId, Hero_Prop_Type.Gift)
|
||||||
|
if _func then
|
||||||
|
_func()
|
||||||
|
end
|
||||||
|
if _roleId=="0" then
|
||||||
|
local formationList = FormationManager.GetFormationByID(FormationTypeDef.FORMATION_NORMAL)
|
||||||
|
for i = 1, 6 do
|
||||||
|
if formationList.teamHeroInfos[i] then
|
||||||
|
HeroPropManager.SetDirtyByType(formationList.teamHeroInfos[i].heroId, Hero_Prop_Type.Gift)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
else
|
||||||
|
HeroPropManager.SetDirtyByType(_roleId, Hero_Prop_Type.Gift)
|
||||||
|
end
|
||||||
|
HeroPropManager.SetFuncPropDirty(Func_Prop_Type.Gift)
|
||||||
|
--FormationManager.UserPowerChanged()
|
||||||
|
--获取新战力
|
||||||
|
NetManager.RequestUserForceChange(FormationTypeDef.FORMATION_NORMAL)
|
||||||
|
CheckRedPointStatus(RedPointType.playerGift)
|
||||||
|
local tempPower = FormationManager.GetFormationPower(FormationTypeDef.FORMATION_NORMAL)
|
||||||
|
if oldWarPower ~= tempPower then
|
||||||
|
UIManager.OpenPanel(UIName.WarPowerChangeNotifyPanelV2,{oldValue = oldWarPower,newValue = tempPower})
|
||||||
|
end
|
||||||
|
end)
|
||||||
|
end
|
||||||
|
|
||||||
return this
|
return this
|
||||||
|
|
|
||||||
|
|
@ -124,7 +124,7 @@ function RewardEquipSingleShowPopup2:BindEvent()
|
||||||
--穿戴
|
--穿戴
|
||||||
Util.AddOnceClick(self.btnWear, function()
|
Util.AddOnceClick(self.btnWear, function()
|
||||||
|
|
||||||
if equipConfigData.Position==7 or equipConfigData.Position==8 then
|
if equipConfigData.Position==9 then
|
||||||
local idList={}
|
local idList={}
|
||||||
table.insert(idList,self.equipData.id)
|
table.insert(idList,self.equipData.id)
|
||||||
local heroId=""
|
local heroId=""
|
||||||
|
|
@ -170,7 +170,7 @@ function RewardEquipSingleShowPopup2:BindEvent()
|
||||||
--卸下
|
--卸下
|
||||||
Util.AddOnceClick(self.btnDown, function()
|
Util.AddOnceClick(self.btnDown, function()
|
||||||
|
|
||||||
if equipConfigData.Position==7 or equipConfigData.Position==8 then
|
if equipConfigData.Position==9 then
|
||||||
local idList={}
|
local idList={}
|
||||||
local heroId=""
|
local heroId=""
|
||||||
if self.curHeroData then
|
if self.curHeroData then
|
||||||
|
|
@ -321,7 +321,7 @@ function RewardEquipSingleShowPopup2:OnShow()
|
||||||
else
|
else
|
||||||
self.powerNum.text=EquipManager.CalculateWarForce(self.equipData.id)
|
self.powerNum.text=EquipManager.CalculateWarForce(self.equipData.id)
|
||||||
end
|
end
|
||||||
if equipConfigData.Position==7 or equipConfigData.Position==8 then
|
if equipConfigData.Position==9 then
|
||||||
SetHeroStars(self.spLoader,self.star,equipConfigData.Star,1,nil,-15)
|
SetHeroStars(self.spLoader,self.star,equipConfigData.Star,1,nil,-15)
|
||||||
else
|
else
|
||||||
EquipManager.SetEquipStarShow(self.spLoader, self.star,equipConfigData.Id)
|
EquipManager.SetEquipStarShow(self.spLoader, self.star,equipConfigData.Id)
|
||||||
|
|
@ -373,9 +373,9 @@ function RewardEquipSingleShowPopup2:OnShow()
|
||||||
_BaseProList[num] = newObjToParent(self.baseProPre, self.baseProGrid)
|
_BaseProList[num] = newObjToParent(self.baseProPre, self.baseProGrid)
|
||||||
end
|
end
|
||||||
_BaseProList[num]:SetActive(true)
|
_BaseProList[num]:SetActive(true)
|
||||||
if equipConfigData.Position==7 then
|
if equipConfigData.Position==9 then
|
||||||
_BaseProList[num]:GetComponent("Text").text ="全体英雄"..GetLanguageStrById(proConfigData.Info)
|
--_BaseProList[num]:GetComponent("Text").text ="全体英雄"..GetLanguageStrById(proConfigData.Info)
|
||||||
else
|
--else
|
||||||
_BaseProList[num]:GetComponent("Text").text = GetLanguageStrById(proConfigData.Info)
|
_BaseProList[num]:GetComponent("Text").text = GetLanguageStrById(proConfigData.Info)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
@ -383,7 +383,7 @@ function RewardEquipSingleShowPopup2:OnShow()
|
||||||
-- Util.GetGameObject(vText.gameObject, "homeValue"):GetComponent("Text").text = ""--摘星阁加持文字显示位置
|
-- Util.GetGameObject(vText.gameObject, "homeValue"):GetComponent("Text").text = ""--摘星阁加持文字显示位置
|
||||||
local str=""
|
local str=""
|
||||||
if prop[2] > 0 then
|
if prop[2] > 0 then
|
||||||
if equipConfigData.Position==8 and self.curHeroData then
|
if equipConfigData.Position==9 and self.curHeroData then
|
||||||
LogError("GiftManager.GetPlayerGiftAdd()============="..GiftManager.GetPlayerGiftAdd().." prop[2]==========="..prop[2].." HeroManager.ReturnGiftAtt()=="..HeroManager.ReturnGiftAtt())
|
LogError("GiftManager.GetPlayerGiftAdd()============="..GiftManager.GetPlayerGiftAdd().." prop[2]==========="..prop[2].." HeroManager.ReturnGiftAtt()=="..HeroManager.ReturnGiftAtt())
|
||||||
local proValue =math.floor(prop[2]*(1+GiftManager.GetPlayerGiftAdd()/100)+0.5)
|
local proValue =math.floor(prop[2]*(1+GiftManager.GetPlayerGiftAdd()/100)+0.5)
|
||||||
vText.text = "+"..GetPropertyFormatStr(proConfigData.Style, prop[2])--..
|
vText.text = "+"..GetPropertyFormatStr(proConfigData.Style, prop[2])--..
|
||||||
|
|
@ -432,7 +432,7 @@ function RewardEquipSingleShowPopup2:OnShow()
|
||||||
|
|
||||||
end
|
end
|
||||||
--礼物显示添加潜能等级
|
--礼物显示添加潜能等级
|
||||||
if equipConfigData.Position==7 or equipConfigData.Position==8 then
|
if equipConfigData.Position==9 then
|
||||||
if equipConfigData.PotentialNew and #equipConfigData.PotentialNew>0 and type(equipConfigData.PotentialNew[1])~="userdata" then
|
if equipConfigData.PotentialNew and #equipConfigData.PotentialNew>0 and type(equipConfigData.PotentialNew[1])~="userdata" then
|
||||||
num=num+1
|
num=num+1
|
||||||
if not _BaseProList[num] then
|
if not _BaseProList[num] then
|
||||||
|
|
@ -453,9 +453,9 @@ function RewardEquipSingleShowPopup2:OnShow()
|
||||||
end
|
end
|
||||||
_BaseProList[num]:SetActive(true)
|
_BaseProList[num]:SetActive(true)
|
||||||
Util.GetGameObject(_BaseProList[num], "curProVale").gameObject:SetActive(false)
|
Util.GetGameObject(_BaseProList[num], "curProVale").gameObject:SetActive(false)
|
||||||
if equipConfigData.Position==7 then
|
--if equipConfigData.Position==7 then
|
||||||
_BaseProList[num]:GetComponent("Text").text =string.format("全体英雄礼物属性+%s%%",equipConfigData.HeroGitUp/100)
|
--_BaseProList[num]:GetComponent("Text").text =string.format("全体英雄礼物属性+%s%%",equipConfigData.HeroGitUp/100)
|
||||||
end
|
--end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
-- for index, prop in ipairs(equipConfigData.PlayerProperty) do
|
-- for index, prop in ipairs(equipConfigData.PlayerProperty) do
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,6 @@ local heroListData
|
||||||
local isDown=false
|
local isDown=false
|
||||||
--初始化组件(用于子类重写)RoleEquipChangePopup
|
--初始化组件(用于子类重写)RoleEquipChangePopup
|
||||||
function RoleGiftPanel:InitComponent()
|
function RoleGiftPanel:InitComponent()
|
||||||
LogError("dddddddddddddddddddddddddddd")
|
|
||||||
--this.spLoader = SpriteLoader.New()
|
--this.spLoader = SpriteLoader.New()
|
||||||
this.bg2 = Util.GetGameObject(self.transform, "bg2")
|
this.bg2 = Util.GetGameObject(self.transform, "bg2")
|
||||||
screenAdapte(this.bg2)
|
screenAdapte(this.bg2)
|
||||||
|
|
@ -95,7 +94,6 @@ function RoleGiftPanel:InitComponent()
|
||||||
|
|
||||||
this.proEmptyObj = Util.GetGameObject(self.transform, "proEmptyObj")
|
this.proEmptyObj = Util.GetGameObject(self.transform, "proEmptyObj")
|
||||||
Util.GetGameObject(self.transform, "proEmptyObj/Text"):GetComponent("Text").text="暂无加成属性"
|
Util.GetGameObject(self.transform, "proEmptyObj/Text"):GetComponent("Text").text="暂无加成属性"
|
||||||
LogError("vvvvvvvvvvvvvvvvvvvvvvvvv")
|
|
||||||
end
|
end
|
||||||
|
|
||||||
--绑定事件(用于子类重写)
|
--绑定事件(用于子类重写)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue