From 8637f933a9987b4b16dd9725189a1c6ee2685118 Mon Sep 17 00:00:00 2001 From: River Jiang <546213258@qq.com> Date: Wed, 28 Oct 2020 10:12:05 +0800 Subject: [PATCH] 提交充能条特效修改 Merge branch 'master' of http://172.16.1.52:8090/r/GemBattle into master --- Assets/Scripts/TowerDefense/Agents/Agent.cs | 13 +++++++++++-- 1 files changed, 11 insertions(+), 2 deletions(-) diff --git a/Assets/Scripts/TowerDefense/Agents/Agent.cs b/Assets/Scripts/TowerDefense/Agents/Agent.cs index 44df4e4..d7e7342 100644 --- a/Assets/Scripts/TowerDefense/Agents/Agent.cs +++ b/Assets/Scripts/TowerDefense/Agents/Agent.cs @@ -320,6 +320,7 @@ poisonTimes = 0; timeToPoisonHurt = 0; bShieldBreak = false; + CanMove = true; /*// 如果对应的粒子不为空,则播放 if( spawnParticle) @@ -410,7 +411,11 @@ if (MoveStopEffect) return; - MoveStopEffect = Instantiate(WaveLineSelMgr.instance.bufStopMovePrefab); + GameObject obj = Instantiate(WaveLineSelMgr.instance.bufStopMovePrefab); + MoveStopEffect = obj.GetComponent<ParticleSystem>(); + + if (MoveStopEffect == null) + MoveStopEffect = obj.transform.GetChild(0).GetComponent<ParticleSystem>(); MoveStopEffect.transform.position = this.position; MoveStopEffect.Play(); } @@ -423,7 +428,11 @@ if (MoveStopEffect) return; - MoveStopEffect = Instantiate(EndlessWaveLineManager.instance.bufStopMovePrefab); + GameObject obj = Instantiate(EndlessWaveLineManager.instance.bufStopMovePrefab); + MoveStopEffect = obj.GetComponent<ParticleSystem>(); + + if (MoveStopEffect == null) + MoveStopEffect = obj.transform.GetChild(0).GetComponent<ParticleSystem>(); MoveStopEffect.transform.position = this.position; MoveStopEffect.Play(); } -- Gitblit v1.9.1