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