From a0decdb9ab620ac38cb8254b19eebd5186a5ab58 Mon Sep 17 00:00:00 2001
From: chenxin <chenxin6991@163.com>
Date: Sat, 05 Dec 2020 13:33:56 +0800
Subject: [PATCH] 血条移除

---
 Assets/Scripts/TowerDefense/Agents/Agent.cs |    3 ++-
 Assets/Scripts/UI/AgentBlood.cs             |    4 +++-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/Assets/Scripts/TowerDefense/Agents/Agent.cs b/Assets/Scripts/TowerDefense/Agents/Agent.cs
index d4d0c88..a78f418 100644
--- a/Assets/Scripts/TowerDefense/Agents/Agent.cs
+++ b/Assets/Scripts/TowerDefense/Agents/Agent.cs
@@ -658,7 +658,8 @@
                 ps?.Play();
             }
 
-            BloodBar.Hide();
+            if (BloodBar)
+                Destroy(BloodBar.gameObject);
             // 统一管理器内删除当前的Agent:
             AgentInsManager.instance.removeAgent(this);
             if (EnemyData != null)
diff --git a/Assets/Scripts/UI/AgentBlood.cs b/Assets/Scripts/UI/AgentBlood.cs
index 1b322ff..e1010ef 100644
--- a/Assets/Scripts/UI/AgentBlood.cs
+++ b/Assets/Scripts/UI/AgentBlood.cs
@@ -92,7 +92,9 @@
         {
             if (tween != null)
                 tween.Kill();
-            Hide();
+
+            if (gameObject != null)
+                Destroy(gameObject);
         }
 
         public void OnHealthChanged(HealthChangeInfo info)

--
Gitblit v1.9.1