新手引导调整

dev_chengFeng
jiaoyangna 2021-09-27 14:22:23 +08:00
parent fb2bcaff48
commit 9137d9f592
4 changed files with 23821 additions and 5 deletions

View File

@ -49,6 +49,8 @@ function HeroLikeAbilityPanel:InitComponent()
self.name = Util.GetGameObject(self.transform, "Pos/PosText"):GetComponent("Text")
self.icon = Util.GetGameObject(self.transform, "likeability/icon"):GetComponent("Image")
self.effect = Util.GetGameObject(self.icon.transform, "effect")
self.effect.gameObject:SetActive(false)
self.lvText = Util.GetGameObject(self.icon.transform, "lv"):GetComponent("Text")
self.progress = Util.GetGameObject(self.transform, "likeability/di/progress"):GetComponent("Image")
self.progressText = Util.GetGameObject(self.transform, "likeability/progressText"):GetComponent("Text")
@ -70,12 +72,12 @@ function HeroLikeAbilityPanel:InitComponent()
self.trigger.onPointerDown = self.trigger.onPointerDown + self.OnPointerDo
self.trigger.onPointerUp = self.trigger.onPointerUp + self.OnPointerUp
FixedUpdateBeat:Add(self.OnUpdate, self)--长按方法注册
self.itemList = {}
self.itemListNum = {}
end
function HeroLikeAbilityPanel:OnPointerDown1(go, data)
self.effect.gameObject:SetActive(false)
self.num = 0
self.numCount = 0
LogGreen(curselectId)
@ -161,6 +163,7 @@ function HeroLikeAbilityPanel:RequestDonate(num)
NetManager.HeroUpLikableRequest(curHeroData.Id,curselectId,num,function()
self:UpdateHeroInfoData()
self.isGiving = false
self.effect.gameObject:SetActive(false)
end)
end
@ -185,6 +188,7 @@ function HeroLikeAbilityPanel:BindEvent()
--查看
Util.AddClick(self.giveBtn, function()
self.effect.gameObject:SetActive(false)
self.num = 0
self.numCount = 0
LogGreen(curselectId)
@ -220,7 +224,7 @@ function HeroLikeAbilityPanel:RemoveListener()
end
function HeroLikeAbilityPanel:OnSortingOrderChange()
Util.SetParticleSortLayer(self.effect,self.sortingOrder + 1)
end
function HeroLikeAbilityPanel:OnOpen(...)
@ -251,6 +255,8 @@ function HeroLikeAbilityPanel:OnShow()
end
self:SetHeroLiveData()
self:UpdateHeroInfoData()
Util.SetParticleSortLayer(self.effect,self.sortingOrder + 1)
self.effect.gameObject:SetActive(false)
end
function HeroLikeAbilityPanel:UpdateHeroInfoData()

View File

@ -81,7 +81,12 @@ function LikeAbilityPanel:OnSortingOrderChange()
end
function LikeAbilityPanel:OnOpen()
function LikeAbilityPanel:OnOpen(_proId)
if _proId then
proId = _proId
else
proId = 0
end
end
function LikeAbilityPanel:OnShow()
@ -191,5 +196,6 @@ end
function LikeAbilityPanel:OnDestroy()
self.spLoader:Destroy()
self.proList = {}
tabs = {}
end
return LikeAbilityPanel

View File

@ -115,7 +115,7 @@ function RoleListPanel:BindEvent()
Util.AddClick(this.haogandu, function()
--UIManager.OpenPanel(UIName.LikeAbilityPanel)
if ActTimeCtrlManager.SingleFuncState(FUNCTION_OPEN_TYPE.LikeAbility) then
UIManager.OpenPanel(UIName.LikeAbilityPanel, FORMATION_TYPE.SAVE_FORMATION)
UIManager.OpenPanel(UIName.LikeAbilityPanel)
else
PopupTipPanel.ShowTip(ActTimeCtrlManager.GetFuncTip(FUNCTION_OPEN_TYPE.LikeAbility))
end