From 76785c5cc5bd72098cb0df73f6eee2b9cc212987 Mon Sep 17 00:00:00 2001 From: Han <1985708279@qq.com> Date: Mon, 23 Jun 2025 17:38:19 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90m=E3=80=9104=E9=9F=B3=E9=A2=91?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../04.AudioCore/RunTime/Use/AudioCoreManager.cs | 14 +++++++------- Assets/04.AudioCore/package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Assets/04.AudioCore/RunTime/Use/AudioCoreManager.cs b/Assets/04.AudioCore/RunTime/Use/AudioCoreManager.cs index cee6efb..779eb18 100644 --- a/Assets/04.AudioCore/RunTime/Use/AudioCoreManager.cs +++ b/Assets/04.AudioCore/RunTime/Use/AudioCoreManager.cs @@ -29,7 +29,7 @@ namespace Stary.Evo.AudioCore /// [onComplete:回调行为], [delayOnCompleteTime:延迟回调执行的时间]} public static void PlayVoice(AudioData audioData) { - if(CoroutineHelper.coroutineRunner == null) Initialize(); + if(Voice == null) Initialize(); Voice.Play(audioData); } @@ -41,7 +41,7 @@ namespace Stary.Evo.AudioCore /// public static Task PlayVoice(AudioClip audioClip, float volume = 1f) { - if(CoroutineHelper.coroutineRunner == null) Initialize(); + if(Voice == null) Initialize(); return Voice.Play(audioClip, volume); } @@ -50,7 +50,7 @@ namespace Stary.Evo.AudioCore /// public static void StopVoice() { - if(CoroutineHelper.coroutineRunner == null) return; + if(Voice == null) return; Voice.Stop(); } @@ -65,7 +65,7 @@ namespace Stary.Evo.AudioCore /// [onComplete:回调行为], [delayOnCompleteTime:延迟回调执行的时间]} public static void PlaySFX(AudioData audioData) { - if(CoroutineHelper.coroutineRunner == null) Initialize(); + if(SFX == null) Initialize(); SFX.Play(audioData); } @@ -74,7 +74,7 @@ namespace Stary.Evo.AudioCore /// public static void StopAllSFX() { - if(CoroutineHelper.coroutineRunner == null) return; + if(SFX == null) return; AudioData audioData = new AudioData(); SFX.Stop(); } @@ -99,7 +99,7 @@ namespace Stary.Evo.AudioCore /// {[volume:音量], [fadeDuration:自然过渡时间]} public static void SetMusicVolume(AudioData audioData) { - if(CoroutineHelper.coroutineRunner == null) return; + if(Music == null) return; Music.SetMusicVolume(audioData); } @@ -110,7 +110,7 @@ namespace Stary.Evo.AudioCore /// 自然过渡时间 public static void StopMusic(float fadeDuration = 1f) { - if(CoroutineHelper.coroutineRunner == null) return; + if(Music == 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 9d25150..5eab307 100644 --- a/Assets/04.AudioCore/package.json +++ b/Assets/04.AudioCore/package.json @@ -1,6 +1,6 @@ { "name": "com.staryevo.audiocore", - "version": "1.0.11", + "version": "1.0.12", "displayName": "04.AudioCore", "description": "音频播放工具", "unity": "2021.3",