From 95f79a2bd7d15d4926d9b488f22b088c288a9f6a Mon Sep 17 00:00:00 2001
From: wangguan <wangguan@kt007.com>
Date: Fri, 20 Nov 2020 20:28:48 +0800
Subject: [PATCH] 增加水元素虚影

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

diff --git a/Assets/Scripts/TowerDefense/UI/HUD/PlacementTile.cs b/Assets/Scripts/TowerDefense/UI/HUD/PlacementTile.cs
index cf60d63..c52587d 100644
--- a/Assets/Scripts/TowerDefense/UI/HUD/PlacementTile.cs
+++ b/Assets/Scripts/TowerDefense/UI/HUD/PlacementTile.cs
@@ -186,13 +186,13 @@
 
         public Texture fire, wood, water;
 
-        private Vector3 fireScale = new Vector3(1.02f, 0.926f, 1f);
-        private Vector3 woodScale = new Vector3(0.82f, 1.03f, 1f);
-        private Vector3 waterScale = new Vector3(1.0f, 1.0f, 1.88f);
+        private Vector3 fireScale = new Vector3(1f, 1f, 1f);
+        private Vector3 woodScale = new Vector3(0.8f, 1.12f, 1f);
+        private Vector3 waterScale = new Vector3(1.55f, 1.35f, 1f);
 
-        private Vector3 fireOffectp = new Vector3(-0.05f, 0f, 0f);
-        private Vector3 woodOffectp = new Vector3(0.0f, 0f, 0.19f);
-        private Vector3 waterOffectp = new Vector3(0.0f, 0f, 0.19f);
+        private Vector3 fireOffectp = new Vector3(-0.05f, 0f, 0.15f);
+        private Vector3 woodOffectp = new Vector3(0.0f, 0f, 0.3f);
+        private Vector3 waterOffectp = new Vector3(0.0f, 0f, 0.47f);
 
         public void SetTowerVirtualshadow(string towerName)
         {
@@ -208,11 +208,10 @@
             }
             else if (towerName.StartsWith("BlinkTower"))
             {
+                //木元素
                 if (!towerVSRenderer.enabled) towerVSRenderer.enabled = true;
 
-                //木元素
                 towerVSMat.SetTexture(shaderPropertyName, wood);
-                //木元素
                 towerVSRenderer.transform.localScale = woodScale;
                 towerVSRenderer.transform.localPosition = woodOffectp;
 
@@ -220,13 +219,11 @@
             else if (towerName.StartsWith("CopyCatTower"))
             {
                 //水元素
-                //if (!towerVSRenderer.enabled) towerVSRenderer.enabled = true;
+                if (!towerVSRenderer.enabled) towerVSRenderer.enabled = true;
 
-                //水元素
-                //towerVSMat.SetTexture(shaderPropertyName, water);
-                //水元素
-                //towerVSRenderer.transform.localScale = waterScale;
-                //towerVSRenderer.transform.localPosition = waterOffectp;
+                towerVSMat.SetTexture(shaderPropertyName, water);
+                towerVSRenderer.transform.localScale = waterScale;
+                towerVSRenderer.transform.localPosition = waterOffectp;
             }
         }
         string shaderPropertyName;

--
Gitblit v1.9.1