wangguan
2020-10-30 ab1a24fa8aaed0c9c678ce6771bb7e9031b79476
Assets/Scripts/TowerDefense/UI/HUD/EndlessGameUI.cs
@@ -1359,6 +1359,8 @@
            }
        }
        /// <summary>
        /// 播放宝石出现特效
        /// </summary>
@@ -1379,6 +1381,28 @@
            Destroy(obj, ps.main.duration);
        }
        /// <summary>
        /// 播放升级特效
        /// </summary>
        /// <param name="worldPos"></param>
        public void GuidePlayUpgradeEffect(Vector3 position)
        {
            GameObject effect = TowerUpgradeEffectPrefab;
            // 在sTower的位置播放升级特效
            GameObject obj = Instantiate(effect);
            obj.transform.position = position;
            Vector3 pos = obj.transform.position;
            pos.y += 5f;
            obj.transform.position = pos;
            ParticleSystem ps = obj.GetComponent<ParticleSystem>();
            if (ps == null)
                ps = obj.transform.GetChild(0).GetComponent<ParticleSystem>();
            ps.Play();
            Destroy(obj, ps.main.duration);
        }
        protected void ProcessFeatureTower(Tower ctower)
        {
            if (ctower.towerFeature == EFeatureTower.GrowUp)