using UnityEngine; using Wwise.Wooduan.Components; using Wwise.Wooduan.Core; public partial class AkInitializer { private void OnEnable() { InitializationSettings = AkWwiseInitializationSettings.Instance; if (ms_Instance == this) { AkSoundEngineController.Instance.Init(this); SpatialAudioManager.Initialize(); EmitterManager.Initialize(); ListenerManager.Initialize(); #if UNITY_EDITOR if (!UnityEditor.EditorApplication.isPlaying) return; #endif AkUtilities.LoadAudioInitData(); } } private void OnApplicationQuit() { if (ms_Instance == this) { SpatialAudioManager.Terminate(); EmitterManager.Terminate(); ListenerManager.Terminate(); AkSoundEngineController.Instance.Terminate(); } } }