From c1ef407aa597b566064d02677453b567e327b554 Mon Sep 17 00:00:00 2001 From: chenxin <chenxin6991@163.com> Date: Sat, 05 Dec 2020 10:36:43 +0800 Subject: [PATCH] 木桩血条处理 --- Assets/Scripts/TowerDefense/UI/EndlessBossCtrl.cs | 18 ++++++++++++++---- 1 files changed, 14 insertions(+), 4 deletions(-) diff --git a/Assets/Scripts/TowerDefense/UI/EndlessBossCtrl.cs b/Assets/Scripts/TowerDefense/UI/EndlessBossCtrl.cs index d5d696c..e6237b2 100644 --- a/Assets/Scripts/TowerDefense/UI/EndlessBossCtrl.cs +++ b/Assets/Scripts/TowerDefense/UI/EndlessBossCtrl.cs @@ -54,14 +54,24 @@ } else if (stateInfo.IsName("Boss_Death") && stateInfo.normalizedTime >= 1f) { - BossAnimator = null; - deadPS = null; - deadMoney = null; - Destroy(Body); + ClearBoss(); EndlessLevelManager.instance.WaveManager.HideTunel(); } } + public void ClearBoss() + { + BossAnimator = null; + deadPS = null; + deadMoney = null; + + if (Body != null) + { + Destroy(Body); + Body = null; + } + } + private void Glint(int skillType) { Title.sprite = Resources.Load<Sprite>($"{titlePath}{skillType}"); -- Gitblit v1.9.1