zhangyuqian před 1 rokem
rodič
revize
978a5ba521

+ 4 - 0
GameClient/Assets/Game/HotUpdate/Data/DecomposeDataManager.cs

@@ -220,6 +220,10 @@ namespace GFGGame
         {
             int sum = 0;
             int skillId = ItemDataManager.GetItemSkillId(itemId);
+            if(skillId == 0)
+            {
+                return 0;
+            }
             Dictionary<int, int> leagueSkillLvDatas = SkillDataManager.Instance.GetLeagueSkillLvDatas();
             if (!leagueSkillLvDatas.ContainsKey(skillId))
                 return 0;

+ 4 - 0
GameClient/Assets/Game/HotUpdate/Data/ItemDataManager.cs

@@ -191,6 +191,10 @@ namespace GFGGame
                 return value.param2Arr[0];
             }
             ItemCfg itemCfg = ItemCfgArray.Instance.GetCfg(itemId);
+            if (itemCfg.param2Arr.Length == 0)
+            {
+                return 0;
+            }
             return itemCfg.param2Arr[0];
         }
 

+ 2 - 2
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/FieldGuide/UI_ChapterItemGuideUI.cs

@@ -8,7 +8,7 @@ namespace UI.FieldGuide
     {
         public GComponent target;
         public GLoader m_loaBg;
-        public GComponent m_btnBack;
+        public GButton m_btnBack;
         public GList m_list;
         public const string URL = "ui://vqq9h9h4s61p1y";
         public const string PACKAGE_NAME = "FieldGuide";
@@ -58,7 +58,7 @@ namespace UI.FieldGuide
         private void Init(GComponent comp)
         {
             m_loaBg = (GLoader)comp.GetChild("loaBg");
-            m_btnBack = (GComponent)comp.GetChild("btnBack");
+            m_btnBack = (GButton)comp.GetChild("btnBack");
             m_list = (GList)comp.GetChild("list");
         }
         public void Dispose(bool disposeTarget = false)

binární
GameClient/Assets/ResIn/UI/FieldGuide/FieldGuide_atlas0!a.png


binární
GameClient/Assets/ResIn/UI/FieldGuide/FieldGuide_atlas0.png


binární
GameClient/Assets/ResIn/UI/FieldGuide/FieldGuide_atlas0_1.png


binární
GameClient/Assets/ResIn/UI/FieldGuide/FieldGuide_atlas0_2!a.png


binární
GameClient/Assets/ResIn/UI/FieldGuide/FieldGuide_atlas0_2.png


binární
GameClient/Assets/ResIn/UI/FieldGuide/FieldGuide_atlas0_3!a.png


binární
GameClient/Assets/ResIn/UI/FieldGuide/FieldGuide_atlas0_3.png


binární
GameClient/Assets/ResIn/UI/FieldGuide/FieldGuide_fui.bytes