lcy
2026-07-06 37aa92cbb341cc15a7f0e60ceebceda68a67780c
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);
    }
}