wangguan
2020-11-04 2ae9edd5bfd8b8baabb8cd995485f9ade4faebc9
Assets/Scripts/TowerDefense/UI/HUD/EndlessRandomTower.cs
@@ -88,7 +88,25 @@
        bCdTimeStart = false;
        cdTimeBg.gameObject.SetActive(false);
        cdTimeText.text = "";
        randomBtn.onClick.AddListener(onClick);
    }
    public void ChangeBtnClickNormal()
    {
        randomBtn.onClick.RemoveAllListeners();
        randomBtn.onClick.AddListener(onClick);
    }
    public void ChangeBtnClick()
    {
        randomBtn.onClick.RemoveAllListeners();
        randomBtn.onClick.AddListener(() =>
        {
            AudioSourceManager.Ins.Play(AudioEnum.UIDisable);
        });
    }
    /// <summary>
@@ -280,7 +298,14 @@
    /// </summary>
    public void onClick()
    {
        if (GameConfig.IsNewbie && !GameConfig.CanBuyNewTower) return;
        if (GameConfig.IsNewbie && !GameConfig.CanBuyNewTower)
        {
            AudioSourceManager.Ins.Play(AudioEnum.UIDisable);
            return;
        }
        AudioSourceManager.Ins.Play(AudioEnum.UI);
        // 还没到技能时间,忽略掉技能宝石
        Tower newTower = GetRandomTower(EndlessUIStart.instance.GameStartTime <= SKILL_TOWER_TIME);