From 484239463e0802b47070d5df8d7b6931a64b0a67 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期一, 30 三月 2026 17:03:52 +0800
Subject: [PATCH] 492 武将返场
---
Main/System/Main/HomeWin.cs | 24 ++++++++++++++++++++++--
1 files changed, 22 insertions(+), 2 deletions(-)
diff --git a/Main/System/Main/HomeWin.cs b/Main/System/Main/HomeWin.cs
index 086ec0c..1356e65 100644
--- a/Main/System/Main/HomeWin.cs
+++ b/Main/System/Main/HomeWin.cs
@@ -73,6 +73,7 @@
[SerializeField] Button osMinggeBtn;
[SerializeField] TimeRushCell timeRushCell;
[SerializeField] HeroDebutCell heroDebutCell;
+ [SerializeField] HeroReturnCell heroReturnCell;
//鍧愰獞
[SerializeField] Image horseBGImg;
@@ -296,6 +297,7 @@
DisplayTimeRush();
DisplayHeroDebut();
+ DisplayHeroReturn();
DelayPlayMusic().Forget();
}
@@ -336,6 +338,10 @@
{
DisplayHeroDebut();
}
+ else if (type == OperationType.HeroReturn)
+ {
+ DisplayHeroReturn();
+ }
}
@@ -343,6 +349,7 @@
{
DisplayTimeRush();
DisplayHeroDebut();
+ DisplayHeroReturn();
}
private void OnShowGiftIdListAddEvent()
@@ -820,8 +827,8 @@
DisplayHorse();
}
else if (funcId == (int)FuncOpenEnum.OSMainLevl || funcId == (int)FuncOpenEnum.OSHeroCall
- || funcId == (int)FuncOpenEnum.OSGala|| funcId == (int)FuncOpenEnum.OSHeroTrain
- || funcId == (int)FuncOpenEnum.OSBeautyMM || funcId == (int)FuncOpenEnum.OSMingge)
+ || funcId == (int)FuncOpenEnum.OSGala || funcId == (int)FuncOpenEnum.OSHeroTrain
+ || funcId == (int)FuncOpenEnum.OSBeautyMM || funcId == (int)FuncOpenEnum.OSMingge)
{
DisplayOSActivity();
}
@@ -840,6 +847,10 @@
else if (funcId == (int)FuncOpenEnum.HeroDebut)
{
DisplayHeroDebut();
+ }
+ else if (funcId == (int)FuncOpenEnum.HeroReturn)
+ {
+ DisplayHeroReturn();
}
}
@@ -917,6 +928,15 @@
return;
heroDebutCell.Display();
}
+
+ void DisplayHeroReturn()
+ {
+ bool isOpen = HeroReturnManager.Instance.IsHeroReturnOpen();
+ heroReturnCell.SetActive(isOpen);
+ if (!isOpen)
+ return;
+ heroReturnCell.Display();
+ }
}
--
Gitblit v1.8.0