From 452c75675679c44cc39b04bdb7d330d7c5c14d5c Mon Sep 17 00:00:00 2001 From: wangguan <wangguan@kt007.com> Date: Tue, 29 Dec 2020 10:48:06 +0800 Subject: [PATCH] 增加多SDK支持。常规使用SDKChannel.KTGM 偶哈游的是空SDK --- Assets/Scripts/TowerDefense/UI/EndlessBuffPreview.cs | 14 +++++++++++--- 1 files changed, 11 insertions(+), 3 deletions(-) diff --git a/Assets/Scripts/TowerDefense/UI/EndlessBuffPreview.cs b/Assets/Scripts/TowerDefense/UI/EndlessBuffPreview.cs index 7abfc75..83b7753 100644 --- a/Assets/Scripts/TowerDefense/UI/EndlessBuffPreview.cs +++ b/Assets/Scripts/TowerDefense/UI/EndlessBuffPreview.cs @@ -29,6 +29,8 @@ /// </summary> public Text NoBuffText; + private float preTimeScale; + // Start is called before the first frame update private void Start() { @@ -47,6 +49,8 @@ private void Refresh() { + if (!Panel.activeInHierarchy) return; + ClearContent(); List<EndlessBuffConfig> buffList = EndlessBuffManager.instance.BuffList; @@ -84,15 +88,19 @@ private void ShowBuffPreview() { - EndlessLevelManager.instance.PauseWave(); - Refresh(); + preTimeScale = Time.timeScale; + Time.timeScale = 0; Panel.SetActive(true); + Refresh(); + AudioSourceManager.Ins.StopBGAudio(); } private void HideBuffPreview() { - EndlessLevelManager.instance.RestartWave(); + Time.timeScale = preTimeScale; Panel.SetActive(false); + AudioSourceManager.Ins.RestartBGAudio(); + } } } \ No newline at end of file -- Gitblit v1.9.1