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",