yyl
10 小时以前 ca72a86a38c255c51df9d9376bf86bdeda92deb6
Main/System/DayMission/SignManager.cs
@@ -14,13 +14,14 @@
    public override void Init()
    {
        DTC0102_tagCDBPlayer.beforePlayerDataInitializeEvent += OnBeforePlayerDataInitialize;
        FuncOpen.Instance.OnFuncStateChangeEvent += OnFuncStateChangeEvent;
        ParseConfig();
    }
    public override void Release()
    {
        DTC0102_tagCDBPlayer.beforePlayerDataInitializeEvent -= OnBeforePlayerDataInitialize;
        FuncOpen.Instance.OnFuncStateChangeEvent -= OnFuncStateChangeEvent;
    }
    void OnBeforePlayerDataInitialize()
@@ -44,6 +45,17 @@
        UpdateRedpoint();
    }
    void OnFuncStateChangeEvent(int funcID)
    {
        if (DTC0403_tagPlayerLoginLoadOK.finishedLogin && funcID == (int)FuncOpenEnum.DaySign)
        {
            RightFuncInHome.ListenWindowEx("SignWin");
            PopupWindowsProcessor.Instance.Add("SignWin");
        }
    }
    //状态:0-不可签到;1-已签到;2-可补签;3-已领取
    public int GetSignDayState(int day)
    {