SK_LongZhu
PC-202302260912\Administrator 2025-08-15 17:58:03 +08:00
parent 6175b80a53
commit a0045f8d23
1 changed files with 16 additions and 6 deletions

View File

@ -125,11 +125,21 @@ end
--界面打开或者重新打开后,界面刷新时调用(用于子类重写)
function YiJingBaoKu:OnShow(_sortingOrder)
for i = 1, self.grid.transform.childCount do
self._itemsList[i] = self.grid.transform:GetChild(i - 1)
self._itemsPosList[i] = self._itemsList[i]:GetComponent("RectTransform").localPosition
LogError( self._itemsPosList[i].x .. self._itemsPosList[i].y)
end
local timer
timer = Timer.New(function()
for i = 1, self.grid.transform.childCount do
self._itemsList[i] = self.grid.transform:GetChild(i - 1)
self._itemsPosList[i] = self._itemsList[i]:GetComponent("RectTransform").localPosition
self:Refresh()
LogError( self._itemsPosList[i].x .. self._itemsPosList[i].y)
end
end, 0.1, 1,false)
timer:Start()
--for i = 1, self.grid.transform.childCount do
--self._itemsList[i] = self.grid.transform:GetChild(i - 1)
--self._itemsPosList[i] = self._itemsList[i]:GetComponent("RectTransform").localPosition
--LogError( self._itemsPosList[i].x .. self._itemsPosList[i].y)
--end
self.gameObject:SetActive(true)
sortingOrder = _sortingOrder
Util.AddParticleSortLayer(self.effect, sortingOrder + 1)
@ -152,7 +162,7 @@ function YiJingBaoKu:OnShow(_sortingOrder)
local image = Util.GetGameObject(self.effect, "UI_Effect_YJBK_Zao/GameObject/Image (2)"):GetComponent("Canvas")
image.sortingOrder = _sortingOrder + 1
sortingOrder = _sortingOrder
self:Refresh()
end
function YiJingBaoKu:OnSortingOrderChange(_sortingOrder)