From 6d3bfdaad36f4af65494854e5651f7d37ad81d6b Mon Sep 17 00:00:00 2001 From: liuzhiwei <liuzhiwei@qq.com> Date: Sat, 12 Dec 2020 18:56:34 +0800 Subject: [PATCH] Merge branch 'master' of http://172.16.1.52:8090/r/GemBattle into master --- Assets/Scripts/TowerDefense/Level/AgentInsManager.cs | 27 +++++++++++++-------------- 1 files changed, 13 insertions(+), 14 deletions(-) diff --git a/Assets/Scripts/TowerDefense/Level/AgentInsManager.cs b/Assets/Scripts/TowerDefense/Level/AgentInsManager.cs index 6ba57fe..0d92f60 100644 --- a/Assets/Scripts/TowerDefense/Level/AgentInsManager.cs +++ b/Assets/Scripts/TowerDefense/Level/AgentInsManager.cs @@ -961,28 +961,27 @@ Agent eag = listAg[ti]; if (eag == ag) continue; + Vector3 fpos = eag.transform.position; + tpos.y = 0; + fpos.y = 0; + if (Vector3.Distance(tpos, fpos) > 12) continue; + if (eag.AgentType == SpawnAgentType.BubbleBomb) { EventCenter.Ins.BroadCast((int)KTGMGemClient.EventType.EndlessBossSkillBubbleBombGetHit, (eag as BubbleBombAgent).Id); } else { - Vector3 fpos = eag.transform.position; - tpos.y = 0; - fpos.y = 0; - if (Vector3.Distance(tpos, fpos) < 12) + eag.TakeDamage(damage, fpos, null); + if (!eag.opponentAgent) { - eag.TakeDamage(damage, fpos, null); - if (!eag.opponentAgent) - { - // if (GameUI.instanceExists) - // GameUI.instance.generateBloodText(fpos, damage); - // else if (EndlessGameUI.instanceExists) - // EndlessGameUI.instance.generateBloodText(fpos, damage); - } - if (eag.isDead) - ++deathCount; + // if (GameUI.instanceExists) + // GameUI.instance.generateBloodText(fpos, damage); + // else if (EndlessGameUI.instanceExists) + // EndlessGameUI.instance.generateBloodText(fpos, damage); } + if (eag.isDead) + ++deathCount; } } -- Gitblit v1.9.1