【upview】优化被关闭后依然可以通过事件触发报错的问题
parent
518cb7dac1
commit
3204bd5945
|
@ -170,6 +170,7 @@ function UpView:OnClose()
|
||||||
self.timer:Stop()
|
self.timer:Stop()
|
||||||
self.timer = nil
|
self.timer = nil
|
||||||
end
|
end
|
||||||
|
self.IsClose = true
|
||||||
end
|
end
|
||||||
|
|
||||||
function UpView:SetShowType(context)
|
function UpView:SetShowType(context)
|
||||||
|
@ -198,6 +199,9 @@ function UpView:SetShowType(context)
|
||||||
end
|
end
|
||||||
|
|
||||||
function UpView:UpdateGoldVal()
|
function UpView:UpdateGoldVal()
|
||||||
|
if self.IsClose then
|
||||||
|
return
|
||||||
|
end
|
||||||
-- 先清一遍红点
|
-- 先清一遍红点
|
||||||
self:_ClearRP()
|
self:_ClearRP()
|
||||||
local panelShowItemList = self.itemList
|
local panelShowItemList = self.itemList
|
||||||
|
@ -228,7 +232,9 @@ function UpView:UpdateGoldVal()
|
||||||
self:_BindRP(panelShowItemList[i], redpot)
|
self:_BindRP(panelShowItemList[i], redpot)
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
self.cnyList[i].gameObject:SetActive(false)
|
if self.cnyList[i].gameObject then
|
||||||
|
self.cnyList[i].gameObject:SetActive(false)
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue