zhangyuqian 1 жил өмнө
parent
commit
afa62a728d

+ 24 - 0
GameClient/Assets/Game/HotUpdate/Utils/StoryUtil.cs

@@ -96,6 +96,30 @@ namespace GFGGame
                 }
             }
         }
+        public static void UpdateStar(int starCount, GComponent component ,int currentIndex)
+        {
+            if (component != null)
+            {
+                int num = component.numChildren;
+                for (int i = 1; i <= 3; i++)
+                {
+                    GObject obj = component.GetChild("f" + i);
+                    if (obj != null)
+                    {
+                        obj.visible = i <= starCount;
+                        
+                        if (currentIndex == 0)
+                        {
+                            (obj as GLoader).url = "ui://Main/tb_zx_pt_star";
+                        }
+                        else
+                        {
+                            (obj as GLoader).url = "ui://Main/tb_zx_jy_star";
+                        }
+                    }
+                }
+            }
+        }
 
     }
 }

+ 2 - 2
GameClient/Assets/Game/HotUpdate/Views/MainStory/StoryChapterView.cs

@@ -150,7 +150,7 @@ namespace GFGGame
             }
             else
             {
-                _ui.m_loaBg.url = ResPathUtil.GetBgImgPath("zxian_bg3");
+                _ui.m_loaBg.url = ResPathUtil.GetBgImgPath("bg_zhuxian");
             }
         }
 
@@ -270,7 +270,7 @@ namespace GFGGame
                         {
                             levelItem.m_flower.target.visible = true;
                             int starCount = InstanceZonesDataManager.GetStarCountHistory(levelCfg.id);
-                            StoryUtil.UpdateStar(starCount, levelItem.m_flower.target);
+                            StoryUtil.UpdateStar(starCount, levelItem.m_flower.target,currentDifficulty);
                         }
                     }
                     else

BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0!a.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_1!a.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_1.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_2!a.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_2.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_3!a.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_3.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_4!a.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_4.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_5!a.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_5.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_6!a.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_6.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_7!a.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_7.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_8!a.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_atlas0_8.png


BIN
GameClient/Assets/ResIn/UI/Main/Main_fui.bytes