From 204b2c43fbd1d7827ccb2a8c2951d50323902c81 Mon Sep 17 00:00:00 2001 From: Ding Yuntian <1491671119@qq.com> Date: Sun, 5 Jul 2026 00:12:20 +0800 Subject: [PATCH] =?UTF-8?q?fix(ui):=20=E4=BF=AE=E5=A4=8D=E7=BB=88=E7=AB=AF?= =?UTF-8?q?=E4=B8=BB=E8=8F=9C=E5=8D=95=E5=90=AF=E5=8A=A8=E9=98=B6=E6=AE=B5?= =?UTF-8?q?=E9=9F=B3=E9=A2=91=E9=80=9A=E7=9F=A5=E6=97=B6=E6=9C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Scenes/Persistence.unity | 2 ++ Assets/Scripts/UI/Terminal/TerminalPanel.cs | 3 ++- Assets/Scripts/UI/Terminal/TerminalUIAudio.cs | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Assets/Scenes/Persistence.unity b/Assets/Scenes/Persistence.unity index 7d066e5e0..f5fe19548 100644 --- a/Assets/Scenes/Persistence.unity +++ b/Assets/Scenes/Persistence.unity @@ -1035,6 +1035,8 @@ MonoBehaviour: menuAmbState: 14 minDecibels: -40 maxDecibels: 0 + terminalHoverSfx: event:/ActionFB/menu_hover + terminalClickSfx: event:/ActionFB/menu_click --- !u!1 &381795661 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/UI/Terminal/TerminalPanel.cs b/Assets/Scripts/UI/Terminal/TerminalPanel.cs index a4a182fc8..3536ad280 100644 --- a/Assets/Scripts/UI/Terminal/TerminalPanel.cs +++ b/Assets/Scripts/UI/Terminal/TerminalPanel.cs @@ -127,13 +127,14 @@ namespace AibisDream.UI HideAllPages(); _bootPhase = TerminalBootPhase.PressAnyKey; - TerminalUIAudio.NotifyMainMenuPhase(TerminalMainMenuPhase.Boot); + TerminalUIAudio.NotifyMainMenuPhase(TerminalMainMenuPhase.None); } private IEnumerator PlayIntroAndRevealStart() { _bootPhase = TerminalBootPhase.PlayingIntro; introDirector.Play(); + TerminalUIAudio.NotifyMainMenuPhase(TerminalMainMenuPhase.Boot); while (introDirector.state == PlayState.Playing) { diff --git a/Assets/Scripts/UI/Terminal/TerminalUIAudio.cs b/Assets/Scripts/UI/Terminal/TerminalUIAudio.cs index 2adf29569..571c4d56d 100644 --- a/Assets/Scripts/UI/Terminal/TerminalUIAudio.cs +++ b/Assets/Scripts/UI/Terminal/TerminalUIAudio.cs @@ -5,6 +5,7 @@ namespace AibisDream.UI { public enum TerminalMainMenuPhase { + None = 0, Boot = 1, Interactive = 2, }