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;