From 32d54d81c1663aae13dc1efca684ae18525c9ce1 Mon Sep 17 00:00:00 2001 From: sin365 <353374337@qq.com> Date: Tue, 23 Sep 2025 19:54:29 +0800 Subject: [PATCH] =?UTF-8?q?XMB=E5=BC=80=E6=9C=BA=E9=9F=B3=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Assets/Script/AppMain/GlobalRef.cs | 10 +++++++++- .../Assets/Script/AppMain/MonoCom/AudioMgr.cs | 5 ++--- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/AxibugEmuOnline.Client/Assets/Script/AppMain/GlobalRef.cs b/AxibugEmuOnline.Client/Assets/Script/AppMain/GlobalRef.cs index 5e1aaa4d..e47aa836 100644 --- a/AxibugEmuOnline.Client/Assets/Script/AppMain/GlobalRef.cs +++ b/AxibugEmuOnline.Client/Assets/Script/AppMain/GlobalRef.cs @@ -1,7 +1,15 @@ -using UnityEngine; +using AxibugEmuOnline.Client; +using AxibugEmuOnline.Client.ClientCore; +using UnityEngine; public class GlobalRef : MonoBehaviour { public CanvasGroup FilterPreview; public CanvasGroup XMBBg; + + private void Awake() + { + //初始化后第一时间播放开机音效 + App.audioMgr.PlaySFX(AudioMgr.E_SFXTYPE.Launch); + } } diff --git a/AxibugEmuOnline.Client/Assets/Script/AppMain/MonoCom/AudioMgr.cs b/AxibugEmuOnline.Client/Assets/Script/AppMain/MonoCom/AudioMgr.cs index c0eef243..e0da865c 100644 --- a/AxibugEmuOnline.Client/Assets/Script/AppMain/MonoCom/AudioMgr.cs +++ b/AxibugEmuOnline.Client/Assets/Script/AppMain/MonoCom/AudioMgr.cs @@ -96,7 +96,6 @@ namespace AxibugEmuOnline.Client void PlayStaticSound(AudioClip clip, float volume = 1.0f, float pitch = 1.0f) { if (clip == null) return; - _staticAudioSource.pitch = Mathf.Clamp(pitch, 0.5f, 2.0f); _staticAudioSource.PlayOneShot(clip, Mathf.Clamp01(volume)); } @@ -172,9 +171,9 @@ namespace AxibugEmuOnline.Client { if (_audioStreams == null) return; _audioStreams.AxiAudioPullHandle.PullAudio(data, channels); - + //TODO 如果要处理采样率差异 - if (_audioStreams.NeedsResampling){ } + if (_audioStreams.NeedsResampling) { } } #endregion