zhaoyang 2 years ago
parent
commit
c081d3fa13

+ 4 - 4
GameClient/Assets/Game/HotUpdate/Controller/GuideController.cs

@@ -63,7 +63,7 @@ namespace GFGGame
 
         }
 
-        public static bool TryGuide(GObject target, string guideKey, int index, string guideStr = null, int listIndex = -1, bool checkPriorIndex = true, float yTxt = 0)
+        public static bool TryGuide(GObject target, string guideKey, int index, string guideStr = null, int listIndex = -1, bool checkPriorIndex = true, float yTxt = 0, bool justHint = false)
         {
             // if (ViewManager.isViewOpen(typeof(RoleLvUpView).Name)) return false;
             GuideCfg cfg = GuideCfgArray.Instance.GetCfg(guideKey);
@@ -113,7 +113,7 @@ namespace GFGGame
                         return false;
                     }
                 }
-                ShowGuideByIndex(target, guideStr, GuideDataManager.currentGuideId, GuideDataManager.currentGuideIdIndex, yTxt);
+                ShowGuideByIndex(target, guideStr, GuideDataManager.currentGuideId, GuideDataManager.currentGuideIdIndex, yTxt, justHint);
                 if (!checkPriorIndex)
                 {
                     for (int i = 1; i < index; i++)
@@ -128,7 +128,7 @@ namespace GFGGame
 
             return false;
         }
-        private static void ShowGuideByIndex(GObject target, string guideStr = null, int guideId = 0, int index = 0, float yTxt = 0)
+        private static void ShowGuideByIndex(GObject target, string guideStr = null, int guideId = 0, int index = 0, float yTxt = 0, bool justHint = false)
         {
             HideGuide();
             if (GameGlobal.skipGuide)
@@ -136,7 +136,7 @@ namespace GFGGame
                 return;
             }
             LogServerHelper.SendNodeLog(GuideDataManager.currentGuideId * 100 + 1);
-            ViewManager.Show(ViewName.GUIDE_VIEW, new List<object> { target, guideStr, guideId, index, yTxt });
+            ViewManager.Show(ViewName.GUIDE_VIEW, new List<object> { target, guideStr, guideId, index, yTxt, justHint });
         }
         public static bool TryCompleteGuideIndex(int guideId, int index)
         {

+ 1 - 1
GameClient/Assets/Game/HotUpdate/Views/ClothingSynthetic/ClothingSyntheticView.cs

@@ -458,7 +458,7 @@ namespace GFGGame
                 UI_MateriasListItem.ProxyEnd();
             }
             GuideController.TryGuide(_ui.m_btnProduction, ConstGuideId.CLOTHING_SYNTHETIC, 6, "点击获得新的服饰。");
-            GuideController.TryGuide(_ui.m_btnHome, ConstGuideId.CLOTHING_SYNTHETIC, 7, "获得必需品啦,继续通关主线剧情吧。", -1, true, 180);
+            GuideController.TryGuide(_ui.m_btnHome, ConstGuideId.CLOTHING_SYNTHETIC, 7, "获得新衣服啦,继续通关主线剧情吧。");
         }
     }
 }

+ 2 - 2
GameClient/Assets/Game/HotUpdate/Views/Common/Alert/AlertWindow.cs

@@ -250,8 +250,8 @@ namespace GFGGame
             if (!ViewManager.CheckIsTopView(this.viewCom)) return;
             if (GameGlobal.DataInited)
             {
-                GuideController.TryGuide(_ui.m_btnRight, ConstGuideId.LUCKY_BOX, 4, "点击确定。");
-                GuideController.TryCompleteGuide(ConstGuideId.LUCKY_BOX, 4);
+                GuideController.TryGuide(_ui.m_btnRight, ConstGuideId.LUCKY_BOX, 3, "");
+                GuideController.TryCompleteGuide(ConstGuideId.LUCKY_BOX, 3);
             }
         }
 

+ 18 - 0
GameClient/Assets/Game/HotUpdate/Views/Field/FieldView.cs

@@ -174,5 +174,23 @@ namespace GFGGame
             ViewManager.Show<FieldTaskView>();
         }
 
+        private void CheckGuide(object param)
+        {
+            if (GuideDataManager.IsGuideFinish(ConstGuideId.FIELD) <= 0)
+            {
+                UpdateToCheckGuide(null);
+            }
+            else
+            {
+                Timers.inst.Remove(CheckGuide);
+            }
+        }
+
+        protected override void UpdateToCheckGuide(object param)
+        {
+            if (!ViewManager.CheckIsTopView(this.viewCom)) return;
+            GuideController.TryGuide(_ui.m_btn0.target, ConstGuideId.FIELD, 3, "开始考察吧。");
+            GuideController.TryCompleteGuide(ConstGuideId.STUDIO_METAL, 3);
+        }
     }
 }

+ 7 - 15
GameClient/Assets/Game/HotUpdate/Views/Guide/GuideView.cs

@@ -14,7 +14,7 @@ namespace GFGGame
         private GObject guideTarget = null;
         private int guideId;
         private int guideIndex;
-        private bool justHint;//仅提示,不提示点击,无遮罩,点击任何地方可关闭引导
+        private bool justHint;//仅提示,无遮罩,点击任何地方可关闭引导
         private float compTxtY = 0;//提示语位置
         private string txtContent = "";
         private GameObject _gameObject;
@@ -40,19 +40,7 @@ namespace GFGGame
             this.viewCom = _ui.target;
             this.layer = ConstViewLayer.GUIDE;
             isfullScreen = true;
-            // _ui.m_rectFrameTemp.visible = false;
-            // _ui.m_rectFrame.target.visible = false;
-            // _ui.m_rectFrame.target.AddRelation(_ui.m_mask.m_guideArea, RelationType.Width);
-            // _ui.m_rectFrame.target.AddRelation(_ui.m_mask.m_guideArea, RelationType.Height);
-            // _ui.m_rectFrame.target.AddRelation(_ui.m_mask.m_guideArea, RelationType.Left_Left);
-            // _ui.m_rectFrame.target.AddRelation(_ui.m_mask.m_guideArea, RelationType.Top_Top);
-            // _ui.m_mask.target.onClick.Add(() =>
-            // {
-            //     if (ViewManager.isViewOpen(typeof(RoleLvUpView).Name))
-            //     {
-            //         ViewManager.Hide(typeof(RoleLvUpView).Name);
-            //     }
-            // });
+
             _ui.m_loaMask.onClick.Add(OnClickTarget);
         }
 
@@ -67,6 +55,7 @@ namespace GFGGame
             guideId = (int)dataList[2];
             guideIndex = (int)dataList[3];
             compTxtY = (float)dataList[4];
+            justHint = (bool)dataList[5];
 
 
             // GRoot.inst.touchable = true;
@@ -95,7 +84,6 @@ namespace GFGGame
                 _ui.m_compTxt.target.visible = !String.IsNullOrEmpty(txtContent);
 
             }
-
             GuideCfg cfg = GuideCfgArray.Instance.GetCfg(ConstGuideId.STUDIO_METAL);
             if (guideId == cfg.id && guideIndex == 2)
             {
@@ -103,6 +91,10 @@ namespace GFGGame
                 MainDataManager.Instance.CanSwipe = true;
                 Timers.inst.AddUpdate(UpdateStudioMetalGuide);
             }
+            if (justHint)
+            {
+                _ui.m_mask.target.visible = false;
+            }
         }
 
         protected override void OnHide()

+ 1 - 1
GameClient/Assets/Game/HotUpdate/Views/LuckyBox/LuckyBoxStarView.cs

@@ -362,7 +362,7 @@ namespace GFGGame
 
             if (!ViewManager.CheckIsTopView(this.viewCom)) return;
             GuideCfg cfg = GuideCfgArray.Instance.GetCfg(ConstGuideId.LUCKY_BOX_LINE);
-            GuideController.TryCompleteGuide(ConstGuideId.LUCKY_BOX, 4);
+            // GuideController.TryCompleteGuide(ConstGuideId.LUCKY_BOX, 4);
             GuideController.TryGuide(null, ConstGuideId.LUCKY_BOX_LINE, 1, "点击将星连接在一起。", -1, true, (int)(this.viewCom.height - 150));
             TryCompleteGuide();
         }

+ 2 - 1
GameClient/Assets/Game/HotUpdate/Views/LuckyBox/LuckyBoxView.cs

@@ -360,7 +360,8 @@ namespace GFGGame
             if (!ViewManager.CheckIsTopView(this.viewCom)) return;
             GButton btnBuyTen = _ui.m_listBg.GetChildAt(0).asCom.GetChild("btnBuyTen").asButton;
 
-            GuideController.TryGuide(btnBuyTen, ConstGuideId.LUCKY_BOX, 3, "点击摘取十次。");
+            GuideController.TryGuide(null, ConstGuideId.LUCKY_BOX, 1, "“摘星”里可以通过星辰的力量获得服饰。");
+            GuideController.TryGuide(btnBuyTen, ConstGuideId.LUCKY_BOX, 2, "点击摘取十次。");
         }
     }
 }

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

@@ -174,8 +174,9 @@ namespace GFGGame
         }
         private void CheckGuide(object param)
         {
-            if (GuideDataManager.IsGuideFinish(ConstGuideId.CLOTHING_DECOMPOSE) <= 0)
-            // || GuideDataManager.IsGuideFinish(ConstGuideId.UP_CARD_LV) <= 0
+            if (GuideDataManager.IsGuideFinish(ConstGuideId.ENTER_CHAPTER) <= 0
+             || GuideDataManager.IsGuideFinish(ConstGuideId.STUDIO_METAL) <= 0
+             || GuideDataManager.IsGuideFinish(ConstGuideId.STUDIO_FILING) <= 0)
             {
                 UpdateToCheckGuide(null);
             }
@@ -190,10 +191,7 @@ namespace GFGGame
             if (!ViewManager.CheckIsTopView(this.viewCom)) return;
             GuideController.TryGuide(_ui.m_listChapter, ConstGuideId.ENTER_CHAPTER, 4, "", 0);
             GuideController.TryGuide(_ui.m_btnHome, ConstGuideId.STUDIO_METAL, 1, "点击返回主界面。");
-
-            GuideController.TryGuide(_ui.m_btnHome, ConstGuideId.CLOTHING_DECOMPOSE, 1, "点击返回主界面。");
-
-
+            GuideController.TryGuide(_ui.m_btnHome, ConstGuideId.STUDIO_FILING, 1, "点击返回主界面。");
 
         }
 

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

@@ -268,9 +268,11 @@ namespace GFGGame
         private void CheckGuide(object param)
         {
             if (GuideDataManager.IsGuideFinish(ConstGuideId.START_FIGHT) <= 0
-            || GuideDataManager.IsGuideFinish(ConstGuideId.BUY_CLOTHING) <= 0
+            || GuideDataManager.IsGuideFinish(ConstGuideId.FREEDOM_DRESS) <= 0
              || GuideDataManager.IsGuideFinish(ConstGuideId.ENTER_CHAPTER) <= 0
-             || GuideDataManager.IsGuideFinish(ConstGuideId.LUCKY_BOX) <= 0)
+            || GuideDataManager.IsGuideFinish(ConstGuideId.BUY_CLOTHING) <= 0
+             || GuideDataManager.IsGuideFinish(ConstGuideId.UP_CARD_LV) <= 0
+             || GuideDataManager.IsGuideFinish(ConstGuideId.CLOTHING_DECOMPOSE) <= 0)
             {
                 UpdateToCheckGuide(null);
             }
@@ -292,7 +294,7 @@ namespace GFGGame
             GuideController.TryGuide(_unPasslevelItem, ConstGuideId.BUY_CLOTHING, 1, "衣服被弄脏了,到机场更衣室换身衣服吧。");
             GuideController.TryGuide(_ui.m_btnHome, ConstGuideId.UP_CARD_LV, 1, "点击返回主界面。");
 
-            // GuideController.TryGuide(_ui.m_btnHome, ConstGuideId.LUCKY_BOX, 1, "点击返回主界面。");
+            GuideController.TryGuide(_ui.m_btnHome, ConstGuideId.CLOTHING_DECOMPOSE, 1, "点击返回主界面。");
         }
         protected override void TryCompleteGuide()
         {

+ 6 - 5
GameClient/Assets/Game/HotUpdate/Views/MainStory/StoryLevelInfoView.cs

@@ -303,9 +303,10 @@ namespace GFGGame
         }
         private void CheckGuide(object param)
         {
-            if (GuideDataManager.IsGuideFinish(ConstGuideId.OPEN_TAGS) <= 0
-            || GuideDataManager.IsGuideFinish(ConstGuideId.BUY_CLOTHING) <= 0
-             || GuideDataManager.IsGuideFinish(ConstGuideId.START_FIGHT) <= 0)
+            if (
+              GuideDataManager.IsGuideFinish(ConstGuideId.START_FIGHT) <= 0
+              || GuideDataManager.IsGuideFinish(ConstGuideId.OPEN_TAGS) <= 0
+            || GuideDataManager.IsGuideFinish(ConstGuideId.BUY_CLOTHING) <= 0)
 
             {
                 UpdateToCheckGuide(null);
@@ -322,9 +323,9 @@ namespace GFGGame
             if (!ViewManager.CheckIsTopView(this.viewCom)) return;
 
             GuideController.TryGuide(_ui.m_btnStart, ConstGuideId.START_FIGHT, 2, "点击开启换装。");
-            GuideController.TryGuide(_ui.m_listTag, ConstGuideId.OPEN_TAGS, 1, "选择相应的关卡标签,可提高分数。", -1, true, (int)(this.viewCom.y + _ui.m_listBonus.y));
-            GuideController.TryCompleteGuide(ConstGuideId.OPEN_TAGS, 1);
             GuideController.TryGuide(_ui.m_btnStart, ConstGuideId.BUY_CLOTHING, 2, "");
+            GuideController.TryGuide(_ui.m_listTag, ConstGuideId.OPEN_TAGS, 1, "选择相应的关卡标签,可提高分数。", -1, true, (int)(this.viewCom.y + _ui.m_listBonus.y), true);
+            GuideController.TryCompleteGuide(ConstGuideId.OPEN_TAGS, 1);
 
         }
 

+ 9 - 9
GameClient/Assets/Game/HotUpdate/Views/MainUI/MainUIView.cs

@@ -580,8 +580,7 @@ namespace GFGGame
 
         private void CheckGuide(object param)
         {
-            if (GuideDataManager.IsGuideFinish(ConstGuideId.LUCKY_BOX) <= 0
-            || GuideDataManager.IsGuideFinish(ConstGuideId.FREEDOM_DRESS) <= 0
+            if (GuideDataManager.IsGuideFinish(ConstGuideId.FREEDOM_DRESS) <= 0
             || GuideDataManager.IsGuideFinish(ConstGuideId.CLOTHING_DECOMPOSE) <= 0
             || GuideDataManager.IsGuideFinish(ConstGuideId.CLOTHING_SYNTHETIC) <= 0
             || GuideDataManager.IsGuideFinish(ConstGuideId.UP_CARD_LV) <= 0
@@ -612,8 +611,12 @@ namespace GFGGame
 
             GuideController.TryGuide(_ui.m_btnCiPai.target, ConstGuideId.UP_CARD_LV, 2, "“词牌”可进行升级和管理。", -1, false);
 
-            bool isGuide = GuideController.TryGuide(null, ConstGuideId.STUDIO_METAL, 2, "向左滑动界面。", -1, false, _ui.target.height - 700);
-            if (isGuide)
+            GuideController.TryGuide(_ui.m_btnXiuFang.target, ConstGuideId.SUIT_LIST_VIEW, 1, "获得“天衣”服饰后,可进行养护和焕新,到绣坊看看。");
+
+            bool isStudioMetalGuide = GuideController.TryGuide(null, ConstGuideId.STUDIO_METAL, 2, "向左滑动界面。", -1, false, _ui.target.height - 700);
+            bool isStudioFilingGuide = GuideController.TryGuide(null, ConstGuideId.STUDIO_FILING, 2, "向左滑动界面。", -1, false, _ui.target.height - 700);
+            bool isFieldGuide = GuideController.TryGuide(null, ConstGuideId.FIELD, 1, "向左滑动界面。", -1, false, _ui.target.height - 700);
+            if (isStudioMetalGuide || isStudioFilingGuide || isFieldGuide)
             {
                 _ui.m_loaGuidestudio.visible = true;
                 MainDataManager.Instance.CanSwipe = true;
@@ -622,13 +625,10 @@ namespace GFGGame
             {
                 _ui.m_loaGuidestudio.visible = false;
                 GuideController.TryGuide(_ui.m_btnStudio.target, ConstGuideId.STUDIO_METAL, 3, "工作室开门啦,进去看看~");
+                GuideController.TryGuide(_ui.m_btnStudio.target, ConstGuideId.STUDIO_FILING, 3, "工作室有新的任务啦。");
+                GuideController.TryGuide(_ui.m_btnField.target, ConstGuideId.FIELD, 2, "外出进行历史考察,会有意想不到的收获哦。");
             }
 
-
-            GuideController.TryGuide(_ui.m_btnXiuFang.target, ConstGuideId.SUIT_LIST_VIEW, 1, "获得“天衣”服饰后,可进行养护和焕新,到绣坊看看");
-            // GuideController.TryCompleteGuide(ConstGuideId.STUDIO_OPEN, 3);
-
-
         }
         protected override void TryCompleteGuide()
         {

+ 18 - 2
GameClient/Assets/Game/HotUpdate/Views/Poem/PoemPhotoView.cs

@@ -56,6 +56,7 @@ namespace GFGGame
             _ui.m_c1.selectedIndex = (this.viewData == null) ? (int)PictureSourceType.PersonalAlbum : (int)this.viewData;
             OnBtnTabChange();
             UpdateView();
+            Timers.inst.AddUpdate(CheckGuide);
         }
 
         protected override void OnHide()
@@ -63,7 +64,7 @@ namespace GFGGame
             base.OnHide();
             _ui.m_c2.selectedIndex = 0;
             _listDelete.Clear();
-
+            Timers.inst.Remove(CheckGuide);
         }
 
         protected override void RemoveEventListener()
@@ -313,8 +314,23 @@ namespace GFGGame
 
                });
             }
-
+        }
+        private void CheckGuide(object param)
+        {
+            if (GuideDataManager.IsGuideFinish(ConstGuideId.POEM) <= 0)
+            {
+                UpdateToCheckGuide(null);
+            }
+            else
+            {
+                Timers.inst.Remove(CheckGuide);
+            }
         }
 
+        protected override void UpdateToCheckGuide(object param)
+        {
+            if (!ViewManager.CheckIsTopView(this.viewCom)) return;
+            GuideController.TryGuide(_ui.m_btnback, ConstGuideId.POEM, 2, "");
+        }
     }
 }

+ 24 - 1
GameClient/Assets/Game/HotUpdate/Views/Poem/PoemView.cs

@@ -44,12 +44,14 @@ namespace GFGGame
 
             _ui.m_comphoto.m_c1.selectedIndex = FunctionOpenDataManager.Instance.CheckIsFunOpenById(typeof(PoemPhotoView).Name, false) ? 1 : 0;
             _ui.m_comGallery.m_c1.selectedIndex = FunctionOpenDataManager.Instance.CheckIsFunOpenById(typeof(PoemGalleryView).Name, false) ? 1 : 0;
+
+            Timers.inst.AddUpdate(CheckGuide);
         }
 
         protected override void OnHide()
         {
             base.OnHide();
-
+            Timers.inst.Remove(CheckGuide);
         }
 
         protected override void RemoveEventListener()
@@ -70,5 +72,26 @@ namespace GFGGame
         {
             ViewManager.Show<PoemGalleryView>(null, new object[] { typeof(PoemView).FullName, this.viewData });
         }
+
+        private void CheckGuide(object param)
+        {
+            if (GuideDataManager.IsGuideFinish(ConstGuideId.POEM) <= 0)
+            {
+                UpdateToCheckGuide(null);
+            }
+            else
+            {
+                Timers.inst.Remove(CheckGuide);
+            }
+        }
+
+        protected override void UpdateToCheckGuide(object param)
+        {
+            if (!ViewManager.CheckIsTopView(this.viewCom)) return;
+            GuideController.TryGuide(_ui.m_comphoto.target, ConstGuideId.POEM, 1, "在“拍照”中保存的图片都会保存到这里。");
+            GuideController.TryGuide(_ui.m_comGallery.target, ConstGuideId.POEM, 3, "根据主题,上传你精心搭配的服饰,可获得玩家的欣赏点赞哦~~");
+            GuideController.TryCompleteGuide(ConstGuideId.POEM, 3);
+
+        }
     }
 }

+ 23 - 0
GameClient/Assets/Game/HotUpdate/Views/Studio/StudioFilingView.cs

@@ -63,12 +63,14 @@ namespace GFGGame
             _valueBarController.OnShown();
             // _valueBarController.Controller(1);
             UpdateView();
+            Timers.inst.AddUpdate(CheckGuide);
         }
 
         protected override void OnHide()
         {
             base.OnHide();
             _valueBarController.OnHide();
+            Timers.inst.Remove(CheckGuide);
 
             ViewManager.GoBackFrom(typeof(StudioFilingView).FullName);
         }
@@ -196,5 +198,26 @@ namespace GFGGame
             RedDotController.Instance.SetComRedDot(_ui.m_btnReward, StudioDataManager.Instance.GetFilingRewardState(StudioDataManager.Instance.filingChapterId));
             RedDotController.Instance.SetComRedDot(_ui.m_btnChange, RedDotDataManager.Instance.GetStudioFilingRed(false));
         }
+
+        private void CheckGuide(object param)
+        {
+            if (GuideDataManager.IsGuideFinish(ConstGuideId.STUDIO_FILING) <= 0)
+            {
+                UpdateToCheckGuide(null);
+            }
+            else
+            {
+                Timers.inst.Remove(CheckGuide);
+            }
+        }
+
+        protected override void UpdateToCheckGuide(object param)
+        {
+            if (!ViewManager.CheckIsTopView(this.viewCom)) return;
+
+            GuideController.TryGuide(_ui.m_list, ConstGuideId.STUDIO_FILING, 4, "从尊贵的辟邪开始吧~~", 0);
+            GuideController.TryCompleteGuide(ConstGuideId.STUDIO_FILING, 4);
+
+        }
     }
 }

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

@@ -112,7 +112,8 @@ namespace GFGGame
         }
         private void CheckGuide(object param)
         {
-            if (GuideDataManager.IsGuideFinish(ConstGuideId.STUDIO_METAL) <= 0)
+            if (GuideDataManager.IsGuideFinish(ConstGuideId.STUDIO_METAL) <= 0
+            || GuideDataManager.IsGuideFinish(ConstGuideId.STUDIO_FILING) <= 0)
             {
                 UpdateToCheckGuide(null);
             }
@@ -128,6 +129,8 @@ namespace GFGGame
             GuideController.TryGuide(_ui.m_comMetal.target, ConstGuideId.STUDIO_METAL, 4, "通关相应副本,可以获得各种升级材料哦,快开始今天的日常工作吧~");
             GuideController.TryCompleteGuide(ConstGuideId.STUDIO_METAL, 4);
 
+            GuideController.TryGuide(_ui.m_comMetal.target, ConstGuideId.STUDIO_FILING, 4, "完成小伙伴的心愿,获得服饰碎片哦。");
+
         }
 
         protected override void TryCompleteGuide()

+ 19 - 0
GameClient/Assets/Game/HotUpdate/Views/Travel/TravelView.cs

@@ -142,5 +142,24 @@ namespace GFGGame
         {
             ViewManager.Show<TravelGuideView>(null, new object[] { typeof(TravelView).FullName, this.viewData });
         }
+
+        private void CheckGuide(object param)
+        {
+            if (GuideDataManager.IsGuideFinish(ConstGuideId.TRAVEL) <= 0)
+            {
+                UpdateToCheckGuide(null);
+            }
+            else
+            {
+                Timers.inst.Remove(CheckGuide);
+            }
+        }
+        protected override void UpdateToCheckGuide(object param)
+        {
+            if (!ViewManager.CheckIsTopView(this.viewCom)) return;
+
+            GuideController.TryGuide(null, ConstGuideId.TRAVEL, 1, "四方关津已经打通,带上心仪的服饰,就可以外出游历啦!", -1, true, _ui.m_btnPhoto.y + _ui.m_btnPhoto.height);
+            GuideController.TryCompleteGuide(ConstGuideId.TRAVEL, 2);
+        }
     }
 }

+ 1 - 4
GameClient/Assets/Game/HotUpdate/Views/XiuFang/XiuFangView.cs

@@ -121,10 +121,7 @@ namespace GFGGame
 
             GuideController.TryGuide(_ui.m_component.m_btnDecompose, ConstGuideId.CLOTHING_DECOMPOSE, 3, "这里可以消耗重复获得的服饰。");
 
-            GuideController.TryGuide(_ui.m_component.m_btnClothingUpgrade, ConstGuideId.SUIT_LIST_VIEW, 2, "点击服装升级。");
-
-
+            GuideController.TryGuide(_ui.m_component.m_btnClothingUpgrade, ConstGuideId.SUIT_LIST_VIEW, 2, "");
         }
-
     }
 }