From 37aa92cbb341cc15a7f0e60ceebceda68a67780c Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期一, 06 七月 2026 10:07:25 +0800
Subject: [PATCH] 581 炼器大会
---
Main/System/Main/HomeWin.cs | 21 +++++++++++++++++++++
1 files changed, 21 insertions(+), 0 deletions(-)
diff --git a/Main/System/Main/HomeWin.cs b/Main/System/Main/HomeWin.cs
index 7f03812..7980038 100644
--- a/Main/System/Main/HomeWin.cs
+++ b/Main/System/Main/HomeWin.cs
@@ -79,6 +79,7 @@
[SerializeField] GradientText festivalTitleText;
[SerializeField] OutlineEx festivalTitleOutline;
[SerializeField] Button superVIPBtn;
+ [SerializeField] Button lianQiBtn;
//鍧愰獞
[SerializeField] Image horseBGImg;
@@ -245,6 +246,10 @@
{
UIManager.Instance.OpenWindow<SuperVIPWin>();
});
+ lianQiBtn.AddListener(() =>
+ {
+ UIManager.Instance.OpenWindow<LianQiWin>();
+ });
}
@@ -314,6 +319,7 @@
DisplayHeroSkinFlash();
DisplayFestivalActivity();
DisplaySuperVipBtn();
+ DisplayLianQiButton();
DelayPlayMusic().Forget();
}
@@ -371,6 +377,10 @@
{
DisplayHeroSkinFlash();
}
+ else if (type == OperationType.LianQiCross)
+ {
+ DisplayLianQiButton();
+ }
}
private void OpenServerActivityStateChange()
@@ -381,6 +391,7 @@
DisplayGalaBtn();
DisplayFestivalActivity();
DisplayHeroSkinFlash();
+ DisplayLianQiButton();
}
private void OnShowGiftIdListAddEvent()
@@ -896,6 +907,10 @@
{
DisplayHeroSkinFlash();
}
+ else if (funcId == (int)FuncOpenEnum.LianQi)
+ {
+ DisplayLianQiButton();
+ }
}
private void OnUpdateFirstChargeInfo()
@@ -1022,6 +1037,12 @@
superVIPBtn.SetActive(isOpen);
SuperVipManager.Instance.UpdateRedpoint();
}
+
+ void DisplayLianQiButton()
+ {
+ bool isOpen = LianQiManager.Instance.IsLianQiOpen();
+ lianQiBtn.SetActive(isOpen);
+ }
}
--
Gitblit v1.8.0