From 63c69d907fc4615917ba06baa1401f0f0e931ef2 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期三, 22 十月 2025 21:01:39 +0800
Subject: [PATCH] 0312 优化战场暂停继承问题
---
Main/System/Battle/BattleField/BattleField.cs | 12 +-----------
Main/System/Battle/BattleField/StoryBattleField.cs | 19 ++++++++++++++++++-
2 files changed, 19 insertions(+), 12 deletions(-)
diff --git a/Main/System/Battle/BattleField/BattleField.cs b/Main/System/Battle/BattleField/BattleField.cs
index 63d86b9..4b8483f 100644
--- a/Main/System/Battle/BattleField/BattleField.cs
+++ b/Main/System/Battle/BattleField/BattleField.cs
@@ -565,18 +565,8 @@
//鏆傚仠鐨勫師鍥犳湁寰堝锛岄渶瑕佹鏌ュ悇绉嶇姸鎬�
- bool CanResumeGame()
+ protected virtual bool CanResumeGame()
{
- if (NewBieCenter.Instance.IsPauseStoryBattleState())
- {
- return false;
- }
-
- if (UIManager.Instance.IsOpened<EquipExchangeWin>())
- {
- return false;
- }
-
return true;
}
diff --git a/Main/System/Battle/BattleField/StoryBattleField.cs b/Main/System/Battle/BattleField/StoryBattleField.cs
index e491dce..9b6c5fe 100644
--- a/Main/System/Battle/BattleField/StoryBattleField.cs
+++ b/Main/System/Battle/BattleField/StoryBattleField.cs
@@ -290,10 +290,27 @@
battleWin.SetBattleField(this);
}
}
-
+
protected override void SetRootNodePosition()
{
battleRootNode.imgBackground.rectTransform.anchoredPosition = battleRootNode.bgPos1.anchoredPosition;
battleRootNode.battleNode.anchoredPosition = battleRootNode.battleNodePos1.anchoredPosition;
}
+
+
+ //鏆傚仠鐨勫師鍥犳湁寰堝锛岄渶瑕佹鏌ュ悇绉嶇姸鎬�
+ protected override bool CanResumeGame()
+ {
+ if (NewBieCenter.Instance.IsPauseStoryBattleState())
+ {
+ return false;
+ }
+
+ if (UIManager.Instance.IsOpened<EquipExchangeWin>())
+ {
+ return false;
+ }
+
+ return true;
+ }
}
\ No newline at end of file
--
Gitblit v1.8.0