From e36f2a3ac098d6e89d3882f3354ec69c07e71e16 Mon Sep 17 00:00:00 2001 From: chenxin <chenxin6991@163.com> Date: Tue, 01 Dec 2020 15:55:40 +0800 Subject: [PATCH] 代码结构修改 --- Assets/Scripts/TowerDefense/Level/AgentInsManager.cs | 42 ++++++++++-------------------------------- 1 files changed, 10 insertions(+), 32 deletions(-) diff --git a/Assets/Scripts/TowerDefense/Level/AgentInsManager.cs b/Assets/Scripts/TowerDefense/Level/AgentInsManager.cs index 221492e..f452a8f 100644 --- a/Assets/Scripts/TowerDefense/Level/AgentInsManager.cs +++ b/Assets/Scripts/TowerDefense/Level/AgentInsManager.cs @@ -579,27 +579,6 @@ return; } - - - protected void releaseAllCenterAgent() - { - int cnt = this.agentInsList.Count; - for (int ti = cnt - 1; ti >= 0; ti--) - { - if (agentInsList[ti].bBoss) - continue; - agentInsList[ti].Remove(); - } - - cnt = this.oppoAgentInsList.Count; - for (int ti = cnt - 1; ti >= 0; ti--) - { - if (oppoAgentInsList[ti].bBoss) - continue; - oppoAgentInsList[ti].Remove(); - } - } - /// <summary> /// 获取WaveManager相关的中心点 /// </summary> @@ -609,7 +588,6 @@ Vector3 cpos = Vector3.zero; return cpos; } - protected void updateOpponentAgent() { @@ -739,9 +717,9 @@ if (!eag.opponentAgent) { if (GameUI.instanceExists) - GameUI.instance.generateBloodText(fpos, damage, false, false); + GameUI.instance.generateBloodText(fpos, damage); else if (EndlessGameUI.instanceExists) - EndlessGameUI.instance.generateBloodText(fpos, damage, false, false); + EndlessGameUI.instance.generateBloodText(fpos, damage); } if (!isDeath && eag.isDead) @@ -810,9 +788,9 @@ if (!eag.opponentAgent) { if (GameUI.instanceExists) - GameUI.instance.generateBloodText(fpos, damage, false, false); + GameUI.instance.generateBloodText(fpos, damage); else if (EndlessGameUI.instanceExists) - EndlessGameUI.instance.generateBloodText(fpos, damage, false, false); + EndlessGameUI.instance.generateBloodText(fpos, damage); } eag.PlayFireSkillHit(); @@ -890,9 +868,9 @@ if (!eag.opponentAgent) { if (GameUI.instanceExists) - GameUI.instance.generateBloodText(fpos, damage, false, false); + GameUI.instance.generateBloodText(fpos, damage); else if (EndlessGameUI.instanceExists) - EndlessGameUI.instance.generateBloodText(fpos, damage, false, false); + EndlessGameUI.instance.generateBloodText(fpos, damage); } eag.PlayFireSkillHit(); @@ -998,9 +976,9 @@ if (!eag.opponentAgent) { if (GameUI.instanceExists) - GameUI.instance.generateBloodText(fpos, damage, false, false); + GameUI.instance.generateBloodText(fpos, damage); else if (EndlessGameUI.instanceExists) - EndlessGameUI.instance.generateBloodText(fpos, damage, false, false); + EndlessGameUI.instance.generateBloodText(fpos, damage); } if (eag.isDead) ++deathCount; @@ -1073,9 +1051,9 @@ if ((ag.liveID == tid) && (!ag.opponentAgent)) { if (GameUI.instanceExists) - GameUI.instance.generateBloodText(ag.position, chainAttackHurt, false, false); + GameUI.instance.generateBloodText(ag.position, chainAttackHurt); else if (EndlessGameUI.instanceExists) - EndlessGameUI.instance.generateBloodText(ag.position, chainAttackHurt, false, false); + EndlessGameUI.instance.generateBloodText(ag.position, chainAttackHurt); } } listBlood.Clear(); -- Gitblit v1.9.1