From 845f46b9246052fbe48994b5fa5aadd42dd54404 Mon Sep 17 00:00:00 2001 From: bottlefish <781230111@qq.com> Date: Tue, 21 Jul 2026 01:19:47 +0800 Subject: [PATCH] =?UTF-8?q?fix(memory):=20=E8=AE=B0=E5=BF=86=E7=BB=93?= =?UTF-8?q?=E6=9D=9F=E5=A2=9E=E5=8A=A0=E7=9F=AD=E9=97=AA=E9=9B=AA=E8=8A=B1?= =?UTF-8?q?=E8=BF=87=E6=B8=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cursor --- Assets/Scripts/FixSystem/Memory/MemoryProcess.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Assets/Scripts/FixSystem/Memory/MemoryProcess.cs b/Assets/Scripts/FixSystem/Memory/MemoryProcess.cs index 0f525d281..c2fd49ab8 100644 --- a/Assets/Scripts/FixSystem/Memory/MemoryProcess.cs +++ b/Assets/Scripts/FixSystem/Memory/MemoryProcess.cs @@ -16,6 +16,7 @@ namespace AibisDream.FixSystem private const string MemorySpritePath = "Sprite/Memory/{0}.png"; private const float FadeMaterialStartValue = -15f; private const float DefaultFadeDuration = 1f; + private const float MemoryFinishSnowDuration = 0.1f; private const float SearchStartDelay = 1f; private const float ProjectorMoveDuration = 2f; private const float MaxClarityDistortion = 1f; @@ -334,6 +335,11 @@ namespace AibisDream.FixSystem playBackground.gameObject.SetActive(false); + // 短闪雪花再回待机,避免记忆画面硬切 + SetMemoryColor(Color.black); + ShowSearchOverlay(); + yield return new WaitForSeconds(MemoryFinishSnowDuration); + PunchTapeManager.Instance.OpenFavoritesPanel(); ResetAfterMemoryFinished();