lcy
7 天以前 3575c016271e455cfaab964b98e3d4ef84ef75cb
Main/System/Main/HomeWin.cs
@@ -74,6 +74,7 @@
    [SerializeField] TimeRushCell timeRushCell;
    [SerializeField] HeroDebutCell heroDebutCell;
    [SerializeField] HeroReturnCell heroReturnCell;
    [SerializeField] HeroSkinFlashSaleCell heroSkinFlashSaleCell;
    [SerializeField] Button festivalActivityBtn;
    //坐骑
@@ -302,6 +303,7 @@
        DisplayTimeRush();
        DisplayHeroDebut();
        DisplayHeroReturn();
        DisplayHeroSkinFlash();
        DisplayFestivalActivity();
        DelayPlayMusic().Forget();
@@ -355,6 +357,10 @@
        {
            DisplayFestivalActivity();
        }
        else if (type == OperationType.HeroSkinFlashSale)
        {
            DisplayHeroSkinFlash();
        }
    }
    private void OpenServerActivityStateChange()
@@ -364,6 +370,7 @@
        DisplayHeroReturn();
        DisplayGalaBtn();
        DisplayFestivalActivity();
        DisplayHeroSkinFlash();
    }
    private void OnShowGiftIdListAddEvent()
@@ -870,6 +877,10 @@
        {
            DisplayFestivalActivity();
        }
        else if (funcId == (int)FuncOpenEnum.HeroSkinFlashSale)
        {
            DisplayHeroSkinFlash();
        }
    }
    private void OnUpdateFirstChargeInfo()
@@ -973,6 +984,15 @@
        heroReturnCell.Display();
    }
    void DisplayHeroSkinFlash()
    {
        bool isOpen = HeroSkinFlashSaleManager.Instance.IsHeroSkinFlashSaleOpen();
        heroSkinFlashSaleCell.SetActive(isOpen);
        if (!isOpen)
            return;
        heroSkinFlashSaleCell.Display();
    }
    void DisplayFestivalActivity()
    {
        bool isOpen = FestivalActivityManager.Instance.IsFestivalActivityOpen();