From 35fa833f5622121b71d5c3bf5e3d69feb41c484d Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期二, 07 四月 2026 15:23:11 +0800
Subject: [PATCH] 0312 大于配置等级每次登录提示下载
---
Main/System/AssetVersion/InGameDownLoad.cs | 16 ++++++++++++++--
1 files changed, 14 insertions(+), 2 deletions(-)
diff --git a/Main/System/AssetVersion/InGameDownLoad.cs b/Main/System/AssetVersion/InGameDownLoad.cs
index 6635633..b491635 100644
--- a/Main/System/AssetVersion/InGameDownLoad.cs
+++ b/Main/System/AssetVersion/InGameDownLoad.cs
@@ -92,6 +92,18 @@
private void Awake()
{
DownloadHotMgr.MaxDownLoadTask = GetMaxTask();
+ DTC0403_tagPlayerLoginLoadOK.playerLoginOkEvent += OnPlayerLoginOk;
+ }
+
+ protected override void OnDestroy()
+ {
+ DTC0403_tagPlayerLoginLoadOK.playerLoginOkEvent -= OnPlayerLoginOk;
+ base.OnDestroy();
+ }
+
+ void OnPlayerLoginOk()
+ {
+ OnPlayerLevelChange(PlayerDataType.LV);
}
private void LateUpdate()
@@ -546,8 +558,8 @@
{
case PlayerDataType.LV:
var level = PlayerDatas.Instance.baseData.LV;
- var count = GeneralDefine.inGameDownLoadLevelCheckPoints.Count;
- var lastLevelCheckPoint = GeneralDefine.inGameDownLoadLevelCheckPoints[count - 1];
+ // var count = GeneralDefine.inGameDownLoadLevelCheckPoints.Count;
+ // var lastLevelCheckPoint = GeneralDefine.inGameDownLoadLevelCheckPoints[count - 1];
if (GeneralDefine.inGameDownLoadLevelCheckPoints.Contains(level) || IsHighLevelPlayer())
{
if (CheckDominantDownLoad())
--
Gitblit v1.8.0