From 906aa86f13a3b2b2b59cf2120d7642b3ebbf28be Mon Sep 17 00:00:00 2001 From: Ding Yuntian <1491671119@qq.com> Date: Sun, 8 Feb 2026 22:29:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=B6=E9=97=B4=E6=B5=81=E8=BD=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Scripts/UI/Panel/PlayTool/TimeTurner.cs | 5 +++-- Assets/Scripts/UI/Panel/PlayToolPanel.cs | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Assets/Scripts/UI/Panel/PlayTool/TimeTurner.cs b/Assets/Scripts/UI/Panel/PlayTool/TimeTurner.cs index 260430db6..8eb93a9c1 100644 --- a/Assets/Scripts/UI/Panel/PlayTool/TimeTurner.cs +++ b/Assets/Scripts/UI/Panel/PlayTool/TimeTurner.cs @@ -21,6 +21,9 @@ namespace AibisDream.UI { var originImage = originAnimator.GetComponent(); // 设置起始状态 + targetAnimator.gameObject.SetActive(true); + originAnimator.gameObject.SetActive(true); + float originParam = StateToParam(originState); float targetParam = StateToParam(targetState); @@ -29,8 +32,6 @@ namespace AibisDream.UI canvasGroup.alpha = 0; originImage.color = Color.white; - targetAnimator.gameObject.SetActive(true); - originAnimator.gameObject.SetActive(true); // 淡入 yield return canvasGroup.DOFade(1, inoutTime).WaitForCompletion();; diff --git a/Assets/Scripts/UI/Panel/PlayToolPanel.cs b/Assets/Scripts/UI/Panel/PlayToolPanel.cs index f3011f503..6a0d4818c 100644 --- a/Assets/Scripts/UI/Panel/PlayToolPanel.cs +++ b/Assets/Scripts/UI/Panel/PlayToolPanel.cs @@ -190,11 +190,11 @@ namespace AibisDream.UI public IEnumerator TimeFlowsOn(string originState, string targetState) { // 黑屏淡入 - yield return _fadeImage.FadeInAsync(1); + yield return _fadeImage.FadeInAsync(0.5f); // 时间流转 yield return _timeTurner.TurnTimeTo(originState, targetState); // 黑屏淡出 - yield return _fadeImage.FadeOutAsync(1); + yield return _fadeImage.FadeOutAsync(0.5f); } #region 感觉这个面板应该常驻