From 68ceec72d78d328f9eaa05fce40caf99fe333ba1 Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期六, 11 十月 2025 19:21:30 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.1.20:10010/r/Project_SG_scripts
---
Main/System/Battle/BattleField/BattleField.cs | 31 ++++++++++++++++++++++++++-----
1 files changed, 26 insertions(+), 5 deletions(-)
diff --git a/Main/System/Battle/BattleField/BattleField.cs b/Main/System/Battle/BattleField/BattleField.cs
index 7f4353d..dfc7948 100644
--- a/Main/System/Battle/BattleField/BattleField.cs
+++ b/Main/System/Battle/BattleField/BattleField.cs
@@ -45,18 +45,22 @@
}
set
{
- m_IsPause = value;
- if (m_IsPause)
+ if (value)
{
+ m_IsPause = value;
PauseGame();
+ OnBattlePause?.Invoke(m_IsPause);
}
else
{
- ResumeGame();
+ if (CanResumeGame())
+ {
+ m_IsPause = value;
+ ResumeGame();
+ OnBattlePause?.Invoke(m_IsPause);
+ }
}
-
- OnBattlePause?.Invoke(m_IsPause);
}
}
@@ -545,4 +549,21 @@
{
recordPlayer.ForceFinish();
}
+
+
+ //鏆傚仠鐨勫師鍥犳湁寰堝锛岄渶瑕佹鏌ュ悇绉嶇姸鎬�
+ bool CanResumeGame()
+ {
+ if (UIManager.Instance.IsOpened<NewBieWin>())
+ {
+ return false;
+ }
+
+ if (UIManager.Instance.IsOpened<EquipExchangeWin>())
+ {
+ return false;
+ }
+
+ return true;
+ }
}
--
Gitblit v1.8.0