【m】音频播放插件判断操作添加
This commit is contained in:
@@ -41,6 +41,7 @@ namespace Stary.Evo.AudioCore
|
||||
/// <returns></returns>
|
||||
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
|
||||
/// </summary>
|
||||
public static void StopVoice()
|
||||
{
|
||||
if(CoroutineHelper.coroutineRunner == null) return;
|
||||
Voice.Stop();
|
||||
}
|
||||
|
||||
@@ -72,6 +74,7 @@ namespace Stary.Evo.AudioCore
|
||||
/// </summary>
|
||||
public static void StopAllSFX()
|
||||
{
|
||||
if(CoroutineHelper.coroutineRunner == null) return;
|
||||
AudioData audioData = new AudioData();
|
||||
SFX.Stop();
|
||||
}
|
||||
@@ -107,6 +110,7 @@ namespace Stary.Evo.AudioCore
|
||||
/// <param name="fadeDuration">自然过渡时间</param>
|
||||
public static void StopMusic(float fadeDuration = 1f)
|
||||
{
|
||||
if(CoroutineHelper.coroutineRunner == null) return;
|
||||
AudioData audioData = new AudioData();
|
||||
audioData.fadeDuration = fadeDuration;
|
||||
Music.Stop(audioData);
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "com.staryevo.audiocore",
|
||||
"version": "1.0.10",
|
||||
"version": "1.0.11",
|
||||
"displayName": "04.AudioCore",
|
||||
"description": "音频播放工具",
|
||||
"unity": "2021.3",
|
||||
|
||||
Reference in New Issue
Block a user