Selaa lähdekoodia

通关最后一关报错

zhaoyang 3 vuotta sitten
vanhempi
commit
ae95da00c3
1 muutettua tiedostoa jossa 3 lisäystä ja 1 poistoa
  1. 3 1
      GameClient/Assets/Game/HotUpdate/Data/MainStoryDataManager.cs

+ 3 - 1
GameClient/Assets/Game/HotUpdate/Data/MainStoryDataManager.cs

@@ -36,9 +36,11 @@ namespace GFGGame
             }
             set
             {
+                int lastLevelCfgId = _currentLevelCfgId;
+                var lastLevelCfg = StoryLevelCfgArray.Instance.GetCfg(lastLevelCfgId);
                 _currentLevelCfgId = value;
                 var levelCfg = StoryLevelCfgArray.Instance.GetCfg(_currentLevelCfgId);
-                currentChapterCfgId = levelCfg.chapterId;
+                currentChapterCfgId = levelCfg == null ? lastLevelCfg.chapterId : levelCfg.chapterId;
             }
         }