From af03e1ad530c4a8ea2423a7f5ed6b5533a8c308f Mon Sep 17 00:00:00 2001
From: liuzhiwei <liuzhiwei@qq.com>
Date: Sat, 31 Oct 2020 17:27:02 +0800
Subject: [PATCH] Merge branch 'master' of http://172.16.1.52:8090/r/GemBattle into master

---
 Assets/Scripts/TowerDefense/UI/EndlessSettlement.cs |   23 ++++++++++++++++++++++-
 1 files changed, 22 insertions(+), 1 deletions(-)

diff --git a/Assets/Scripts/TowerDefense/UI/EndlessSettlement.cs b/Assets/Scripts/TowerDefense/UI/EndlessSettlement.cs
index f1f562a..1377390 100644
--- a/Assets/Scripts/TowerDefense/UI/EndlessSettlement.cs
+++ b/Assets/Scripts/TowerDefense/UI/EndlessSettlement.cs
@@ -41,6 +41,10 @@
 
         public GameObject SettlementUI;
 
+        public GameObject EffectPrefabObject;
+
+        private GameObject effectObj;
+
         public void Init()
         {
             LazyLoad();
@@ -76,7 +80,24 @@
 
             RefreshFinalWave();
             RefreshPropList();
+            EndlessMaskUI.instance.Show();
             SettlementUI.SetActive(true);
+            PlayEffect();
+        }
+
+        private void PlayEffect()
+        {
+            if (effectObj == null)
+            {
+                effectObj = Instantiate(EffectPrefabObject);
+                GameObject particleSystemObject = GameObject.Find("ParticleSystemObject");
+                effectObj.transform.SetParent(particleSystemObject.transform, false);
+                effectObj.transform.localPosition = new Vector3(0, 0, 36.6f);
+                effectObj.transform.localScale = new Vector3(3, 3, 3);
+            }
+
+            ParticleSystem ps = effectObj.transform.GetChild(0).GetComponent<ParticleSystem>();
+            ps.Play();
         }
 
         /// <summary>
@@ -147,7 +168,7 @@
             int level = EndlessLevelManager.instance.CurrentLevel;
             int wave = EndlessLevelManager.instance.WaveManager.CurrentWaveIndex;
 
-            FinalWaveText.text = $"最终波次:第{level}关,第{wave}波";
+            FinalWaveText.text = $"第{level}关,第{wave}波";
         }
 
         private void RefreshPropList()

--
Gitblit v1.9.1