fix(memory): 记忆结束增加短闪雪花过渡

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-07-21 01:20:04 +08:00
co-authored by Cursor
parent 5f31cd5635
commit 845f46b924
@@ -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();