From 6f328e27fd7106b6fd4b77ecdae585e7ef4429eb Mon Sep 17 00:00:00 2001 From: wangguan <wangguan@kt007.com> Date: Fri, 11 Dec 2020 20:23:15 +0800 Subject: [PATCH] Merge branch 'master' of http://172.16.1.52:8090/r/GemBattle --- Assets/Scripts/TowerDefense/UI/EndlessUIStart.cs | 23 ++++++++++++++++++----- 1 files changed, 18 insertions(+), 5 deletions(-) diff --git a/Assets/Scripts/TowerDefense/UI/EndlessUIStart.cs b/Assets/Scripts/TowerDefense/UI/EndlessUIStart.cs index 0a08e18..d465142 100644 --- a/Assets/Scripts/TowerDefense/UI/EndlessUIStart.cs +++ b/Assets/Scripts/TowerDefense/UI/EndlessUIStart.cs @@ -166,7 +166,7 @@ int guide = PlayerPrefs.GetInt("GemBattleGuide"); GameConfig.IsNewbie = guide == 0; - GameConfig.IsNewbie = true; + //GameConfig.IsNewbie = false; GameConfig.IsNewbieStart = GameConfig.IsNewbie; @@ -178,8 +178,8 @@ HideUIMask(); countDownTextNew.text = ""; countDownTextNew.gameObject.SetActive(false); - //GameObject go = Resources.Load<GameObject>("UI/Guide/GuidePanel"); - GameObject guideObj = Instantiate(Resources.Load<GameObject>("UI/Guide/GuidePanel"), transform.Find("Panel")); + GameObject prefab = Resources.Load<GameObject>("UI/Guide/GuidePanel"); + GameObject guideObj = Instantiate(prefab, transform.Find("Panel")); guideObj.GetComponent<RectTransform>().offsetMin += tmpOffect; AddGuideEvent(); } @@ -509,6 +509,10 @@ AgentInsManager.instance.ExecAllWavelineAttack(fireSkillID, GameConfig.SkillLevel, false); ++GameConfig.EndlessPortUseSkillTowerCount; } + else + { + AudioSourceManager.Ins.Play(AudioEnum.UIDisable); + } } public void GuideEnergyUp(int count) @@ -534,7 +538,7 @@ if (GameConfig.EnergyCount == energyMax) { - Debug.Log("能量已满"); + //Debug.Log("能量已满"); if (fireSkillBgImg.color != disColor) { fireSkillBgImg.color = disColor; @@ -544,7 +548,7 @@ } else { - Debug.Log("能量达到一次使用"); + //Debug.Log("能量达到一次使用"); if (fireSkillBgImg.color != normalColor) { fireSkillBgImg.color = normalColor; @@ -612,6 +616,8 @@ public bool IsGameRunning { get { return !isPause; } } + private bool isUpgradeTowerLevel; + // Update is called once per frame void Update() { @@ -630,6 +636,13 @@ if (bGameStart) { startTime += Time.deltaTime; + + if (!isUpgradeTowerLevel && startTime >= JsonDataCenter.DOUBLE_GEM_TIME) + { + EndlessRandomTower.instance.UpdateDescDisplay(); + isUpgradeTowerLevel = true; + } + timeTextNew.text = ConvertTime((float)Math.Ceiling(startTime)); } -- Gitblit v1.9.1