少年修仙传客户端代码仓库
client_linchunjie
2018-08-17 5df482a22d9b243cf92bc2d6826a294cff93daee
System/WindowJump/WindowJumpMgr.cs
@@ -11,8 +11,8 @@
        IsJumpState = false;
        funcOpenBagItem = ConfigManager.Instance.GetTemplate<FuncConfigConfig>("OpenBagItem");
        StageManager.Instance.onStartStageLoadingEvent += ClearCurRecord;
        GlobalTimeEvent.Instance.secondEvent += SecondRefresh;
    }
    private Window preWin = null;
    private WindowSearchConfig _tagWinSearchModel;
    private FuncOpenLVConfig _tagOpenLvModel;
@@ -938,6 +938,20 @@
        }
       
    }
    private void SecondRefresh()
    {
        if (DeadModel.playerIsDie && WindowCenter.Instance.CheckOpen<MainInterfaceWin>())
        {
            if(!WindowCenter.Instance.CheckOpen<RebornWin>()
               && !WindowCenter.Instance.CheckOpen<ReliveWin>()
               && !WindowCenter.Instance.CheckOpen<ElderGodAreaExitWin>()
               && !WindowCenter.Instance.CheckOpen<ElderGodAreaRebornWin>())
            {
                ClearJumpData();
                DeadModel.PlayerDie(PlayerDatas.Instance.baseData.PlayerID);
            }
        }
    }
    public void ClearJumpData()
    {