From d849d607495170551c05d9abeae9eb6aaf8960fa Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期二, 16 九月 2025 15:03:02 +0800
Subject: [PATCH] 125 战斗 特效穿透问题 临时解决方案
---
Main/System/Battle/BattleWin.cs | 20 +++++++++++---------
1 files changed, 11 insertions(+), 9 deletions(-)
diff --git a/Main/System/Battle/BattleWin.cs b/Main/System/Battle/BattleWin.cs
index 7655af1..6489673 100644
--- a/Main/System/Battle/BattleWin.cs
+++ b/Main/System/Battle/BattleWin.cs
@@ -25,17 +25,17 @@
private void PauseGame()
{
// BattleDebug.LogError("PauseeGame");
- // if (null == battleField)
- // return;
+ if (null == battleField)
+ return;
- // battleField.IsPause = !battleField.IsPause;
+ battleField.IsPause = !battleField.IsPause;
- // BattleDebug.LogError(" is pause " + battleField.IsPause.ToString());
+ BattleDebug.LogError(" is pause " + battleField.IsPause.ToString());
- if (battleField != null)
- {
- battleField.operationAgent.DoNext();
- }
+ // if (battleField != null)
+ // {
+ // battleField.operationAgent.DoNext();
+ // }
}
protected override void OnPreOpen()
@@ -71,7 +71,8 @@
if (battleRootNode != null)
{
- battleRootNode.transform.SetParent(null);
+ battleRootNode.transform.SetParent(Launch.Instance.transform);
+ battleRootNode.transform.localPosition = new Vector3(-10000, -10000, 0);
}
battleField = null;
@@ -92,6 +93,7 @@
battleField = _battleField;
if (battleRootNode != null)
{
+ battleRootNode.transform.localPosition = Vector3.zero;
battleRootNode.transform.SetParent(Launch.Instance.transform);
}
--
Gitblit v1.8.0