From 2f783596b479d243b1f21ba618e63f44c03c28d2 Mon Sep 17 00:00:00 2001 From: wangguan <wangguan@kt007.com> Date: Wed, 25 Nov 2020 18:27:55 +0800 Subject: [PATCH] 修改新手引导 --- Assets/Scripts/TowerDefense/UI/HUD/EndlessRandomTower.cs | 71 ++++++++++++++++++----------------- 1 files changed, 37 insertions(+), 34 deletions(-) diff --git a/Assets/Scripts/TowerDefense/UI/HUD/EndlessRandomTower.cs b/Assets/Scripts/TowerDefense/UI/HUD/EndlessRandomTower.cs index 96d4696..dffed63 100644 --- a/Assets/Scripts/TowerDefense/UI/HUD/EndlessRandomTower.cs +++ b/Assets/Scripts/TowerDefense/UI/HUD/EndlessRandomTower.cs @@ -224,9 +224,9 @@ /// </summary> public void onClick(EFeatureTower towerType) { - if (GameConfig.IsNewbie && !GameConfig.CanBuyNewTower) + if (GameConfig.IsNewbie) { - AudioSourceManager.Ins.Play(AudioEnum.UIDisable); + AudioSourceManager.Ins.Play(AudioEnum.UI); return; } @@ -238,41 +238,44 @@ if (!newTower) throw new Exception("未能成功产生Tower"); - if (newTower.towerFeature == EFeatureTower.NULL) - { - string tmpTowerName = newTower.towerName; - towerNameLis.Add(tmpTowerName); - int count = 0; - bool isFirstBuy = true; - for (int i = 0; i < towerNameLis.Count; i++) - { - if (towerNameLis[i] == tmpTowerName) - { - count++; - if (count == 2) - { - isFirstBuy = false; - break; - } - } - } + RandomPlaceTower(newTower, -1, -1, -1, -1, true); - if (isFirstBuy) - { - //Debug.Log("首次购买:" + tmpTowerName); + // if (newTower.towerFeature == EFeatureTower.NULL) + // { + // string tmpTowerName = newTower.towerName; + // towerNameLis.Add(tmpTowerName); + // int count = 0; + // bool isFirstBuy = true; + // for (int i = 0; i < towerNameLis.Count; i++) + // { + // if (towerNameLis[i] == tmpTowerName) + // { + // count++; + // if (count == 2) + // { + // isFirstBuy = false; + // break; + // } + // } + // } - } - else - { - //Debug.Log("购买了多次了:" + tmpTowerName); - } - RandomPlaceTower(newTower, -1, -1, -1, -1, isFirstBuy); + // if (isFirstBuy) + // { + // //Debug.Log("首次购买:" + tmpTowerName); - } - else - { - RandomPlaceTower(newTower, -1, -1, -1, -1, false); - } + // } + // else + // { + // //Debug.Log("购买了多次了:" + tmpTowerName); + // } + // RandomPlaceTower(newTower, -1, -1, -1, -1, isFirstBuy); + + // } + // else + // { + // RandomPlaceTower(newTower, -1, -1, -1, -1, false); + // } + } private List<string> towerNameLis = new List<string>();//用来判断是否是首次购买宝石 -- Gitblit v1.9.1