好感度特效修改提交

dev_chengFeng
jiaoyangna 2021-10-12 18:35:17 +08:00
parent 686d9345f4
commit 1495f42672
1 changed files with 9 additions and 1 deletions

View File

@ -7,6 +7,7 @@ local curHeroData,curHeroPosition,herosDatas,leftHeroData,rightHeroData
local curindex,lastindex,nextindex = 0,0,0
local t = 5
local curselectId = 0
local oldLv = -1
function HeroLikeAbilityPanel:InitComponent()
self.spLoader = SpriteLoader.New()
self.btnBack = Util.GetGameObject(self.transform, "btnBack")
@ -170,7 +171,6 @@ function HeroLikeAbilityPanel:RequestDonate(num)
NetManager.HeroUpLikableRequest(curHeroData.Id,curselectId,num,function()
self:UpdateHeroInfoData()
self.isGiving = false
self.effect.gameObject:SetActive(true)
local SkeletonGraphic = self.curLiveObj:GetComponent("SkeletonGraphic")
SkeletonGraphic.AnimationState:SetAnimation(0, "touch", false)
CheckRedPointStatus(RedPointType.LikeabilityRed)
@ -184,16 +184,19 @@ function HeroLikeAbilityPanel:BindEvent()
end)
Util.AddClick(self.btnBack, function()
oldLv = -1
self:ClosePanel()
end)
--左切换按钮
Util.AddClick(self.leftBtn, function()
oldLv = -1
self.effect.gameObject:SetActive(false)
self:LeftBtnOnClick()
end)
--右切换按钮
Util.AddClick(self.rightBtn, function()
oldLv = -1
self.effect.gameObject:SetActive(false)
self:RightBtnOnClick()
end)
@ -290,6 +293,11 @@ end
function HeroLikeAbilityPanel:UpdateHeroInfoData(isChange)
self.value,self.lv,self.totalNum = LikabilityManager.GetTotalHeroLikeLv(curHeroData.Id)
if oldLv ~= -1 and oldLv ~= self.lv then
self.effect.gameObject:SetActive(false)
self.effect.gameObject:SetActive(true)
end
oldLv = self.lv
self.lvText.text = self.lv
if LikabilityManager.CheckIsMaxLv(curHeroData.Id) then
self.progress.fillAmount = 1