From a284495813ac59bf191d5ef7351f21b4d26fd6a2 Mon Sep 17 00:00:00 2001
From: chenxin <chenxin6991@163.com>
Date: Wed, 09 Dec 2020 17:30:53 +0800
Subject: [PATCH] 克制飘字

---
 Assets/Scripts/TowerDefense/UI/HUD/EndlessGameUI.cs |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/Assets/Scripts/TowerDefense/UI/HUD/EndlessGameUI.cs b/Assets/Scripts/TowerDefense/UI/HUD/EndlessGameUI.cs
index d1bb3d0..1ab09c4 100644
--- a/Assets/Scripts/TowerDefense/UI/HUD/EndlessGameUI.cs
+++ b/Assets/Scripts/TowerDefense/UI/HUD/EndlessGameUI.cs
@@ -137,6 +137,8 @@
         /// </summary>
         public Image FrostWord;
 
+        public Image RestrainWord;
+
         /// <summary>
         /// 购买塔防按钮上的Text.
         /// </summary>
@@ -2106,6 +2108,18 @@
             obj.GetComponent<TextMoveDoTween>().FloatFrostWord(screenPos.x, screenPos.y);
         }
 
+        /// <summary>
+        /// 克制飘字
+        /// </summary>
+        /// <param name="worldPos"></param>
+        public void FloatRestrainWord(Vector3 worldPos)
+        {
+            Vector3 screenPos = m_Camera.WorldToScreenPoint(worldPos);
+            GameObject obj = Instantiate(RestrainWord.gameObject);
+            obj.GetComponent<Transform>().SetParent(GameObject.Find("MainUI/TextPanel").GetComponent<Transform>(), false);
+            obj.GetComponent<TextMoveDoTween>().FloatRestrainWord(screenPos.x, screenPos.y);
+        }
+
         private void Start()
         {
             // 获取相应的放置区域。

--
Gitblit v1.9.1