添加特效,添加点击事件
parent
5ef8b89239
commit
2978dc203c
File diff suppressed because it is too large
Load Diff
|
|
@ -50,9 +50,15 @@ function TailsmanSoulMainPanel:InitComponent()
|
|||
self.skillList = {}
|
||||
|
||||
self.UpView = SubUIManager.Open(SubUIConfig.UpView, self.gameObject.transform)
|
||||
|
||||
self.effect = Util.GetGameObject(self.transform, "Effect")
|
||||
end
|
||||
|
||||
function TailsmanSoulMainPanel:BindEvent()
|
||||
Util.AddClick(self.costIcon.gameObject, function()
|
||||
local costId,num = TailsManSoulManager.GetTailsmanCost(self.data.id,self.data.lv)
|
||||
UIManager.OpenPanel(UIName.RewardItemSingleShowPopup,costId,nil)
|
||||
end)
|
||||
Util.AddClick(self.btnBack, function()
|
||||
self:ClosePanel()
|
||||
end)
|
||||
|
|
@ -100,7 +106,7 @@ function TailsmanSoulMainPanel:RemoveListener()
|
|||
end
|
||||
|
||||
function TailsmanSoulMainPanel:OnSortingOrderChange()
|
||||
|
||||
Util.SetParticleSortLayer(self.effect,self.sortingOrder + 1)
|
||||
end
|
||||
|
||||
function TailsmanSoulMainPanel:OnOpen(curCompId)
|
||||
|
|
@ -117,6 +123,7 @@ function TailsmanSoulMainPanel:OnShow()
|
|||
local data1 = self:GetSkillDataList(self.skillDataList)
|
||||
self:SetProList(data1,self.skillList,self.skillGrid,self.skillPro)
|
||||
self:SetSkillGridPos(data1)
|
||||
Util.SetParticleSortLayer(self.effect,self.sortingOrder + 1)
|
||||
end
|
||||
|
||||
function TailsmanSoulMainPanel:SetSkillGridPos()
|
||||
|
|
@ -151,7 +158,7 @@ function TailsmanSoulMainPanel:ChangeTailsMan()
|
|||
self:SetProList(data1,self.proList,self.proGrid,self.pro)
|
||||
self:SetSelect()
|
||||
self:SetCostItem()
|
||||
self:SetStar(self.starGray,self.data.config.Quality)
|
||||
self:SetStar(self.starGray,self.data.config.LvMax)
|
||||
self:SetStar(self.starLight,self.data.lv)
|
||||
|
||||
end
|
||||
|
|
@ -259,7 +266,7 @@ function TailsmanSoulMainPanel:SetTailsManList(data,grid,pre)
|
|||
self.tailsList[i].bg.sprite = self.spLoader:LoadSprite(GetQuantityImageByquality(data[i].config.Quality))
|
||||
self.tailsList[i].icon.sprite = self.spLoader:LoadSprite(GetResourcePath(data[i].config.Icon))
|
||||
self.tailsList[i].name.text = data[i].config.Name
|
||||
self:SetStar(self.tailsList[i].starGray,data[i].config.Quality)
|
||||
self:SetStar(self.tailsList[i].starGray,data[i].config.LvMax)
|
||||
self:SetStar(self.tailsList[i].starLight,data[i].lv)
|
||||
local costId,num = TailsManSoulManager.GetTailsmanCost(data[i].id,data[i].lv)
|
||||
local curNum = BagManager.GetItemCountById(costId)
|
||||
|
|
|
|||
Loading…
Reference in New Issue