From 5afedf1b44f20ec1c7a27092ea37891314c83b45 Mon Sep 17 00:00:00 2001
From: chenxin <chenxin6991@163.com>
Date: Thu, 10 Dec 2020 11:47:23 +0800
Subject: [PATCH] 塔拖动到战斗区的时候显示攻击范围

---
 Assets/Scripts/TowerDefense/UI/HUD/PlacementTile.cs |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/Assets/Scripts/TowerDefense/UI/HUD/PlacementTile.cs b/Assets/Scripts/TowerDefense/UI/HUD/PlacementTile.cs
index 222feab..6127e28 100644
--- a/Assets/Scripts/TowerDefense/UI/HUD/PlacementTile.cs
+++ b/Assets/Scripts/TowerDefense/UI/HUD/PlacementTile.cs
@@ -1,7 +1,6 @@
 using UnityEngine;
 using TowerDefense.Level;
-using UnityEditor;
-using KTGMGemClient;
+using Core.Utilities;
 
 namespace TowerDefense.UI.HUD
 {
@@ -67,6 +66,11 @@
 
         public ParticleSystem myOpenPS;//购买后的特效
         public ParticleSystem myPutPS;//交换塔位置后的特效
+
+        /// <summary>
+        /// 所在的格子坐标
+        /// </summary>
+        public IntVector2 GridPosition { get; set; }
 
         /// <summary>
         /// Update the state of this placement tile
@@ -168,10 +172,12 @@
             if (isOn && towerName != "")
             {
                 SetTowerVirtualshadow(towerName);
+                EndlessWaveLineManager.instance.SetWaveLineShow(GridPosition.x, true);
             }
             else if (!isOn && towerVSRenderer.enabled)
             {
                 towerVSRenderer.enabled = false;
+                EndlessWaveLineManager.instance.SetWaveLineShow(GridPosition.x, false);
             }
 
         }

--
Gitblit v1.9.1