UIModule关闭的倒计时应该先进行判断原计时器是否销毁,避免多次Hide导致计时器多次添加

This commit is contained in:
沈挺
2025-04-27 14:08:15 +08:00
parent 6e9d23b2dc
commit e4c3247546

View File

@@ -407,6 +407,7 @@ namespace GameLogic
window.Visible = false;
window.IsHide = true;
window.CancelHideToCloseTimer();
window.HideTimerId = GameModule.Timer.AddTimer((arg) =>
{
CloseUI(type);