From b6205733f892834b0cd9b46b1942c4b2afda77a8 Mon Sep 17 00:00:00 2001 From: Han <1985708279@qq.com> Date: Tue, 17 Jun 2025 10:04:41 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90m=E3=80=91=E9=9F=B3=E9=A2=91=E6=92=AD?= =?UTF-8?q?=E6=94=BE=E6=8F=92=E4=BB=B6=E5=88=A4=E6=96=AD=E6=93=8D=E4=BD=9C?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/04.AudioCore/RunTime/Use/AudioCoreManager.cs | 4 ++++ Assets/04.AudioCore/package.json | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Assets/04.AudioCore/RunTime/Use/AudioCoreManager.cs b/Assets/04.AudioCore/RunTime/Use/AudioCoreManager.cs index 15fefc1..cee6efb 100644 --- a/Assets/04.AudioCore/RunTime/Use/AudioCoreManager.cs +++ b/Assets/04.AudioCore/RunTime/Use/AudioCoreManager.cs @@ -41,6 +41,7 @@ namespace Stary.Evo.AudioCore /// public static Task PlayVoice(AudioClip audioClip, float volume = 1f) { + if(CoroutineHelper.coroutineRunner == null) Initialize(); return Voice.Play(audioClip, volume); } @@ -49,6 +50,7 @@ namespace Stary.Evo.AudioCore /// public static void StopVoice() { + if(CoroutineHelper.coroutineRunner == null) return; Voice.Stop(); } @@ -72,6 +74,7 @@ namespace Stary.Evo.AudioCore /// public static void StopAllSFX() { + if(CoroutineHelper.coroutineRunner == null) return; AudioData audioData = new AudioData(); SFX.Stop(); } @@ -107,6 +110,7 @@ namespace Stary.Evo.AudioCore /// 自然过渡时间 public static void StopMusic(float fadeDuration = 1f) { + if(CoroutineHelper.coroutineRunner == null) return; AudioData audioData = new AudioData(); audioData.fadeDuration = fadeDuration; Music.Stop(audioData); diff --git a/Assets/04.AudioCore/package.json b/Assets/04.AudioCore/package.json index 461e96b..9d25150 100644 --- a/Assets/04.AudioCore/package.json +++ b/Assets/04.AudioCore/package.json @@ -1,6 +1,6 @@ { "name": "com.staryevo.audiocore", - "version": "1.0.10", + "version": "1.0.11", "displayName": "04.AudioCore", "description": "音频播放工具", "unity": "2021.3",