Browse Source

战斗界面退出提示

zhaoyang 3 years ago
parent
commit
96cb46d9e1
1 changed files with 26 additions and 16 deletions
  1. 26 16
      GameClient/Assets/Game/HotUpdate/Views/DressUp/DressUpFightView.cs

+ 26 - 16
GameClient/Assets/Game/HotUpdate/Views/DressUp/DressUpFightView.cs

@@ -199,29 +199,39 @@ namespace GFGGame
 
 
         private void OnClickBtnBack()
         private void OnClickBtnBack()
         {
         {
-            // ViewManager.Show(ViewName.STORY_CHAPTER_VIEW, StoryDataManager.currentChapter);
-            if (_levelCfg.type == ConstInstanceZonesType.Studio)
-            {
-                ViewManager.Show(StudioDataManager.Instance.VIEW_NAME, new object[] { StudioDataManager.Instance.TYPE_SELECT_INDEX, StudioDataManager.Instance.PROPERTY_SELECT_INDEX }, ViewManager.GetGoBackDatas(StudioDataManager.Instance.VIEW_NAME));
-            }
-            else if (_levelCfg.type == ConstInstanceZonesType.Field)
-            {
-                ViewManager.GoBackFrom(ViewName.DRESS_UP_FIGHT_VIEW);
-            }
-            else
+            Alert.Show("是否确定退出?")
+            .SetLeftButton(true, "是", (object data) =>
             {
             {
-                ViewManager.GoBackFrom(ViewName.STORY_CHAPTER_VIEW);
-            }
-            EquipDataCache.cacher.TakeOffAll();
+                if (_levelCfg.type == ConstInstanceZonesType.Studio)
+                {
+                    ViewManager.Show(StudioDataManager.Instance.VIEW_NAME, new object[] { StudioDataManager.Instance.TYPE_SELECT_INDEX, StudioDataManager.Instance.PROPERTY_SELECT_INDEX }, ViewManager.GetGoBackDatas(StudioDataManager.Instance.VIEW_NAME));
+                }
+                else if (_levelCfg.type == ConstInstanceZonesType.Field)
+                {
+                    ViewManager.GoBackFrom(ViewName.DRESS_UP_FIGHT_VIEW);
+                }
+                else
+                {
+                    ViewManager.GoBackFrom(ViewName.STORY_CHAPTER_VIEW);
+                }
+                EquipDataCache.cacher.TakeOffAll();
+
+                this.Hide();
+            }).SetRightButton(true, "否");
+
+            // ViewManager.Show(ViewName.STORY_CHAPTER_VIEW, StoryDataManager.currentChapter);
 
 
-            this.Hide();
         }
         }
 
 
         private void OnClickBtnHome()
         private void OnClickBtnHome()
         {
         {
-            EquipDataCache.cacher.TakeOffAll();
+            Alert.Show("是否返回?")
+           .SetLeftButton(true, "是", (object data) =>
+           {
+               EquipDataCache.cacher.TakeOffAll();
 
 
-            GameController.GoBackToMainView();
+               GameController.GoBackToMainView();
+           }).SetRightButton(true, "否");
         }
         }
 
 
         private void OnClickBtnClothingShop()
         private void OnClickBtnClothingShop()