From 6ecc5f28a31e8462b5a7be8cc5d8069412c0058b Mon Sep 17 00:00:00 2001
From: chenxin <chenxin6991@163.com>
Date: Thu, 19 Nov 2020 10:08:20 +0800
Subject: [PATCH] 屏蔽掉技能 购买塔位金币按钮改为 2.0缩放

---
 Assets/Scripts/TowerDefense/Towers/Placement/TowerPlacementGridEndless.cs |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/Assets/Scripts/TowerDefense/Towers/Placement/TowerPlacementGridEndless.cs b/Assets/Scripts/TowerDefense/Towers/Placement/TowerPlacementGridEndless.cs
index 7b486cc..6fa8a24 100644
--- a/Assets/Scripts/TowerDefense/Towers/Placement/TowerPlacementGridEndless.cs
+++ b/Assets/Scripts/TowerDefense/Towers/Placement/TowerPlacementGridEndless.cs
@@ -638,7 +638,7 @@
             // 血条位置的设定
             PreCalculateTowerBloodUi();
 
-            float[] gapArr = { 0.2f, 0.7f };
+            float[] gapArr = { 0.5f, 1f };
             m_arrTGO = new EndlessTowerGridOpen[dimensions.x, dimensions.y];
 
             GameObject container = GameObject.Find("BuyButtonContainer");
@@ -652,7 +652,7 @@
                     if (m_arrGridType[x, y] != PlacementGridType.EGridWaitBuy) continue;
 
                     GameObject buyButton = Instantiate(waitBuyBtnPrefab);
-                    buyButton.transform.SetParent(container.transform);
+                    buyButton.transform.SetParent(container.transform, false);
 
                     Vector3 pos = buyButton.transform.position;
                     //pos.x = arrGridCentPos[x, y].x + (x - 2) * gapArr[3 - y] + xup[x];
@@ -668,8 +668,6 @@
                     // }
                     pos.y = 30;
                     buyButton.transform.position = pos;
-                    buyButton.transform.localRotation = Quaternion.identity;
-                    buyButton.transform.localScale = Vector3.one;
 
                     // 设置按钮对应的点击功能
                     EndlessTowerGridOpen tgo = buyButton.GetComponent<EndlessTowerGridOpen>();
@@ -892,9 +890,10 @@
 
             for (int tx = 0; tx < dimensions.x; tx++)
             {
-                m_arrGridType[tx, sy] = PlacementGridType.EGridOpen;
+                m_arrGridType[tx, sy] = PlacementGridType.EGridWaitBuy;
                 m_arrGridType[tx, sy - 1] = PlacementGridType.EGridWaitBuy;
             }
+            m_arrGridType[2, 3] = PlacementGridType.EGridOpen;
             ++GameConfig.EndlessOpenAttackTowerCount;
         }
 

--
Gitblit v1.9.1