好感度长按修改提交
parent
c72d3af853
commit
845373e12d
|
@ -141,7 +141,7 @@ function HeroLikeAbilityPanel:Refresh(isSend)
|
|||
self.itemListNum[curselectId] = self.itemListNum[curselectId] - 1
|
||||
LikabilityManager.SetRemainTimes(1,-1)
|
||||
LikabilityManager.UpdatelSingleHeroData(curHeroData.Id,curselectId,1)
|
||||
self:UpdateHeroInfoData()
|
||||
self:UpdateHeroInfoData(true)
|
||||
if LikabilityManager.CheckIsMaxLv(curHeroData.Id) then
|
||||
self.isPressed = false
|
||||
self:Refresh(true)
|
||||
|
@ -279,7 +279,7 @@ function HeroLikeAbilityPanel:OnShow()
|
|||
end
|
||||
end
|
||||
|
||||
function HeroLikeAbilityPanel:UpdateHeroInfoData()
|
||||
function HeroLikeAbilityPanel:UpdateHeroInfoData(isChange)
|
||||
self.value,self.lv,self.totalNum = LikabilityManager.GetTotalHeroLikeLv(curHeroData.Id)
|
||||
self.lvText.text = self.lv
|
||||
if LikabilityManager.CheckIsMaxLv(curHeroData.Id) then
|
||||
|
@ -293,10 +293,10 @@ function HeroLikeAbilityPanel:UpdateHeroInfoData()
|
|||
self.remainTimes.text = string.format("<color=#ffedae>今日剩余次数:</color><color=#50bb80>%s次</color>",LikabilityManager.GetRemainTimes())
|
||||
self.pos.sprite = self.spLoader:LoadSprite(GetProStrImageByProNum(curHeroData.PropertyName))
|
||||
self.name.text = curHeroData.ReadingName
|
||||
self:UpdateItemList()
|
||||
self:UpdateItemList(isChange)
|
||||
end
|
||||
|
||||
function HeroLikeAbilityPanel:UpdateItemList()
|
||||
function HeroLikeAbilityPanel:UpdateItemList(isChange)
|
||||
local items = LikabilityManager.GetAllItemsData()
|
||||
local newid = 0
|
||||
local par = nil
|
||||
|
@ -340,7 +340,7 @@ function HeroLikeAbilityPanel:UpdateItemList()
|
|||
end
|
||||
if newid < 1 then
|
||||
self.select.gameObject:SetActive(false)
|
||||
elseif curselectId ~= newid and (not self.itemListNum[curselectId] or self.itemListNum[curselectId] < 1) then
|
||||
elseif curselectId ~= newid and (not self.itemListNum[curselectId] or self.itemListNum[curselectId] < 1) and not isChange then
|
||||
curselectId = newid
|
||||
self:SetSelectKuang(par)
|
||||
elseif self.itemListNum[curselectId] and self.itemListNum[curselectId] > 0 then
|
||||
|
@ -400,6 +400,7 @@ end
|
|||
|
||||
--右切换按钮点击
|
||||
function HeroLikeAbilityPanel:RightBtnOnClick()
|
||||
curselectId = 0
|
||||
-- 英雄长按赠送时不再进行切换操作
|
||||
if self.isGiving then
|
||||
return
|
||||
|
@ -446,6 +447,7 @@ end
|
|||
|
||||
--左切换按钮点击
|
||||
function HeroLikeAbilityPanel:LeftBtnOnClick()
|
||||
curselectId = 0
|
||||
-- 英雄长按赠送时不再进行切换操作
|
||||
if self.isGiving then
|
||||
return
|
||||
|
@ -506,6 +508,7 @@ function HeroLikeAbilityPanel:OnClose()
|
|||
poolManager:UnLoadLive(self.rightLiveObj.name, self.rightLiveObj)
|
||||
self.rightLiveObj = nil
|
||||
end
|
||||
curselectId = 0
|
||||
end
|
||||
|
||||
--界面销毁时调用(用于子类重写)
|
||||
|
|
Loading…
Reference in New Issue