From 69db1ff977d1a2a0cf32404e595f9d772f758670 Mon Sep 17 00:00:00 2001
From: ALEXTANG <574809918@qq.com>
Date: Mon, 30 Oct 2023 10:40:22 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E9=9F=B3=E9=A2=91=E6=A8=A1?=
=?UTF-8?q?=E5=9D=97=E9=9F=B3=E9=A2=91=E4=BB=A3=E7=90=86=E7=B1=BB=E8=B5=8B?=
=?UTF-8?q?=E5=80=BC=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
#54 修正音频模块音频代理类赋值问题
---
.../TEngine/Runtime/Modules/AudioModule/AudioAgent.cs | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/UnityProject/Assets/TEngine/Runtime/Modules/AudioModule/AudioAgent.cs b/UnityProject/Assets/TEngine/Runtime/Modules/AudioModule/AudioAgent.cs
index d979875f..376755cf 100644
--- a/UnityProject/Assets/TEngine/Runtime/Modules/AudioModule/AudioAgent.cs
+++ b/UnityProject/Assets/TEngine/Runtime/Modules/AudioModule/AudioAgent.cs
@@ -175,10 +175,7 @@ namespace TEngine
/// 音频代理辅助器。
public static AudioAgent Create(string path, bool bAsync, AudioCategory audioCategory, bool bInPool = false)
{
- AudioAgent audioAgent = new AudioAgent
- {
- _audioModuleImp = ModuleImpSystem.GetModule()
- };
+ AudioAgent audioAgent = new AudioAgent();
audioAgent.Init(audioCategory);
audioAgent.Load(path, bAsync, bInPool);
return audioAgent;
@@ -191,6 +188,7 @@ namespace TEngine
/// 音频代理辅助器编号。
public void Init(AudioCategory audioCategory, int index = 0)
{
+ _audioModuleImp = ModuleImpSystem.GetModule();
GameObject host = new GameObject(Utility.Text.Format("Audio Agent Helper - {0} - {1}", audioCategory.AudioMixerGroup.name, index));
host.transform.SetParent(audioCategory.InstanceRoot);
host.transform.localPosition = Vector3.zero;