From 5404df9dda332b69e7fdee296b584e0e27e562f8 Mon Sep 17 00:00:00 2001
From: wangguan <wangguan@kt007.com>
Date: Tue, 03 Nov 2020 15:01:38 +0800
Subject: [PATCH] 改进飞行特效

---
 Assets/Scripts/TowerDefense/Level/EndlessDropManager.cs |   26 ++++++++++++++++++++++++++
 1 files changed, 26 insertions(+), 0 deletions(-)

diff --git a/Assets/Scripts/TowerDefense/Level/EndlessDropManager.cs b/Assets/Scripts/TowerDefense/Level/EndlessDropManager.cs
index 01c55c5..a11de8c 100644
--- a/Assets/Scripts/TowerDefense/Level/EndlessDropManager.cs
+++ b/Assets/Scripts/TowerDefense/Level/EndlessDropManager.cs
@@ -194,6 +194,32 @@
             return fly;
 
         }
+
+        public void FlyIcon(Transform ts, Sprite sp, Vector3 startP, Vector3 endP, bool useBezier)
+        {
+            StartCoroutine(CreateIcon(ts, sp, startP, endP, useBezier));
+        }
+
+        IEnumerator CreateIcon(Transform ts, Sprite sp, Vector3 startP, Vector3 endP, bool useBezier)
+        {
+            FlyImage fly;
+
+            for (int i = 0; i < 5; i++)
+            {
+                fly = CreateIcon(ts);
+                fly.SetDestination(sp, startP, endP, useBezier);
+            }
+            yield return new WaitForSeconds(0.2f);
+
+            for (int i = 0; i < 3; i++)
+            {
+                fly = CreateIcon(ts);
+                fly.SetDestination(sp, startP, endP, useBezier);
+            }
+
+            yield break;
+        }
+
         /// <summary>
         /// 调用掉落获得事件
         /// </summary>

--
Gitblit v1.9.1