少年修仙传客户端代码仓库
client_Zxw
2018-09-29 10a5227441cd1a5d252e5993c46191817a014b85
2080 限时礼包红点问题
2个文件已修改
13 ■■■■■ 已修改文件
System/Vip/LimitedTimePackageModel.cs 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Vip/LimitedTimePackageWin.cs 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Vip/LimitedTimePackageModel.cs
@@ -20,10 +20,6 @@
        OpenServerActivityCenter.Instance.Register(7, this);
        OperationTimeHepler.Instance.operationEndEvent += OperationEndEvent;
    }
    public bool IsShowPanel = false;
    private const int Redpoint_key1 = 20907;
    public Redpoint redPointStre1 = new Redpoint(209, Redpoint_key1);//限时礼包红点
    public bool IsOpen
@@ -52,7 +48,6 @@
    public void OnBeforePlayerDataInitialize()
    {
        IsShowPanel = false;
        DicBuyPackage.Clear();
    }
    public override void UnInit()
@@ -115,8 +110,7 @@
        bool Isbool = IsExpired();
        if (day != GetDayOfYear && IsExpired())
        {
            LocalSave.SetInt("IsOpenLimitedTime", GetDayOfYear);
            IsShowPanel = true;
         //   LocalSave.SetInt("IsOpenLimitedTime", GetDayOfYear);
            redPointStre1.state = RedPointState.Simple;
        }
        else
System/Vip/LimitedTimePackageWin.cs
@@ -58,9 +58,10 @@
        protected override void OnAfterOpen()
        {
            if (limitedTimePackageItemModel.IsShowPanel)
            if (limitedTimePackageItemModel.redPointStre1.state == RedPointState.Simple)
            {
                limitedTimePackageItemModel.IsShowPanel = false;
                int GetDayOfYear = DateTime.Now.DayOfYear;
                LocalSave.SetInt("IsOpenLimitedTime", GetDayOfYear);
                limitedTimePackageItemModel.IsShowTip();
            }