Explorar el Código

界面返回变化后,新手引导跟着修改

huangxiaoyue hace 1 año
padre
commit
6fec83260e

+ 8 - 8
GameClient/Assets/Game/HotUpdate/Views/MainStory/InstanceZonesController.cs

@@ -91,14 +91,14 @@ namespace GFGGame
 
         public static void OnCompleteChapterStoryDialog(bool isSkip, object param)
         {
-            //if (!MainStoryDataManager.CheckCurrentLevelPass() && isSkip)
-            //{
-            //    InstanceZonesSProxy.FinishStoryDialogLevel(InstanceZonesDataManager.currentLevelCfgId).Coroutine();
-            //}
-            //else
-            //{
-            //    OnFinishStoryLevel(InstanceZonesDataManager.currentLevelCfgId, false, false);
-            //}
+            if (!MainStoryDataManager.CheckCurrentLevelPass() && isSkip)
+            {
+                InstanceZonesSProxy.FinishStoryDialogLevel(InstanceZonesDataManager.currentLevelCfgId).Coroutine();
+            }
+            else
+            {
+                OnFinishStoryLevel(InstanceZonesDataManager.currentLevelCfgId, false, false);
+            }
         }
 
         public static void OnFinishStoryLevel(int levelCfgId, bool firstPass, bool success)

+ 1 - 1
GameClient/Assets/Game/HotUpdate/Views/MainStory/StoryChapterListView.cs

@@ -343,7 +343,7 @@ namespace GFGGame
             if (!ViewManager.CheckIsTopView(this.viewCom)) return;
             //GuideController.TryGuide(_ui.m_listChapter, ConstGuideId.ENTER_CHAPTER, 4, "", 0, true, _ui.target.height / 2);
             GuideController.TryGuide(_ui.m_listChapter, ConstGuideId.ENTER_CHAPTER_1, 3, "", 0, true, _ui.target.height / 2);
-            GuideController.TryGuide(_ui.m_listChapter, ConstGuideId.ENTER_CHAPTER_2, 3, "", 1, true, _ui.target.height / 2);
+            //GuideController.TryGuide(_ui.m_listChapter, ConstGuideId.ENTER_CHAPTER_2, 3, "", 1, true, _ui.target.height / 2);
             //GuideController.TryGuide(_ui.m_listChapter, ConstGuideId.ENTER_CHAPTER_3, 2, "", 1, true, _ui.target.height / 2);
             //GuideController.TryGuide(_ui.m_listChapter, ConstGuideId.ENTER_CHAPTER_4, 3, "", 1, true, _ui.target.height / 2);
             //GuideController.TryGuide(_ui.m_listChapter, ConstGuideId.ENTER_CHAPTER_5, 3, "", 1, true, _ui.target.height / 2);

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

@@ -516,8 +516,8 @@ namespace GFGGame
 
             //bool isGuide6 = GuideController.TryGuide(_ui.m_btnHome, ConstGuideId.CLOTHING_DECOMPOSE, 1, "点击返回主界面。");
 
-            bool isGuide7 = GuideController.TryGuide(unPasslevelCom, ConstGuideId.ENTER_CHAPTER_2, 4, "来继续我们的旅程吧。");
-            GuideController.TryCompleteGuide(ConstGuideId.ENTER_CHAPTER_2, 4);
+            bool isGuide7 = GuideController.TryGuide(unPasslevelCom, ConstGuideId.ENTER_CHAPTER_2, 3, "来继续我们的旅程吧。");
+            GuideController.TryCompleteGuide(ConstGuideId.ENTER_CHAPTER_2, 3);
 
             //bool isGuide8 = GuideController.TryGuide(unPasslevelCom, ConstGuideId.ENTER_CHAPTER_3, 3, "来继续我们的旅程吧。");
             //GuideController.TryCompleteGuide(ConstGuideId.ENTER_CHAPTER_3, 3);
@@ -545,8 +545,8 @@ namespace GFGGame
             GuideController.TryCompleteGuideIndex(ConstGuideId.ENTER_CHAPTER_1, 4);
             GuideController.TryCompleteGuide(ConstGuideId.ENTER_CHAPTER_1, 4);
             // GuideCfg cfg2 = GuideCfgArray.Instance.GetCfg(ConstGuideId.ENTER_CHAPTER_2);
-            GuideController.TryCompleteGuideIndex(ConstGuideId.ENTER_CHAPTER_2, 4);
-            GuideController.TryCompleteGuide(ConstGuideId.ENTER_CHAPTER_2, 4);
+            GuideController.TryCompleteGuideIndex(ConstGuideId.ENTER_CHAPTER_2, 3);
+            GuideController.TryCompleteGuide(ConstGuideId.ENTER_CHAPTER_2, 3);
             // GuideCfg cfg3 = GuideCfgArray.Instance.GetCfg(ConstGuideId.ENTER_CHAPTER_3);
             //GuideController.TryCompleteGuideIndex(ConstGuideId.ENTER_CHAPTER_3, 3);
             //GuideController.TryCompleteGuide(ConstGuideId.ENTER_CHAPTER_3, 3);

+ 3 - 3
GameClient/Assets/Game/HotUpdate/Views/Studio/StudioPropertyView.cs

@@ -133,14 +133,14 @@ namespace GFGGame
             if (!ViewManager.CheckIsTopView(this.viewCom)) return;
             GuideController.TryGuide(list, ConstGuideId.STUDIO_PROPERTY, 4, "通关这个副本可以获得风系词牌的升星材料哦~", 0);
             GuideController.TryGuide(_ui.m_btnBack, ConstGuideId.STUDIO_PROPERTY, 6, "挑战成功啦,让我们继续新旅程~");
-            GuideController.TryCompleteGuide(ConstGuideId.STUDIO_PROPERTY, 6);
+            //GuideController.TryCompleteGuide(ConstGuideId.STUDIO_PROPERTY, 6);
         }
         protected override void TryCompleteGuide()
         {
             base.TryCompleteGuide();
             // GuideCfg cfg = GuideCfgArray.Instance.GetCfg(ConstGuideId.STUDIO_PROPERTY);
-            GuideController.TryCompleteGuideIndex(ConstGuideId.STUDIO_PROPERTY, 6);
-            GuideController.TryCompleteGuide(ConstGuideId.STUDIO_PROPERTY, 6);
+            //GuideController.TryCompleteGuideIndex(ConstGuideId.STUDIO_PROPERTY, 6);
+            //GuideController.TryCompleteGuide(ConstGuideId.STUDIO_PROPERTY, 6);
         }
         protected override void ListItemRender(int index, GObject obj)
         {

+ 6 - 1
GameClient/Assets/Game/HotUpdate/Views/Studio/StudioView.cs

@@ -157,12 +157,17 @@ namespace GFGGame
 
             GuideController.TryGuide(_ui.m_comProperty.target, ConstGuideId.STUDIO_PROPERTY, 3, "");
 
+            GuideController.TryGuide(_ui.m_btnHome, ConstGuideId.STUDIO_PROPERTY,7);
+            GuideController.TryCompleteGuide(ConstGuideId.STUDIO_PROPERTY, 7);
+
             //GuideController.TryGuide(_ui.m_btnHome, ConstGuideId.ENTER_CHAPTER_4, 1, "");
         }
 
         protected override void TryCompleteGuide()
         {
-
+            base.TryCompleteGuide();
+            GuideController.TryCompleteGuideIndex(ConstGuideId.STUDIO_PROPERTY, 7);
+            GuideController.TryCompleteGuide(ConstGuideId.STUDIO_PROPERTY, 7);
         }
     }
 }