From 185a29d18e48de52ab5d2c97692384016f8c7652 Mon Sep 17 00:00:00 2001 From: bjp2987 Date: Fri, 15 Aug 2025 08:52:53 -0400 Subject: [PATCH] Again partially solved the sounds unloading problem The 2 AkBank components in the WwiseAudioManager object in StartScene now don't unload ever. --- GGK/Assets/Scenes/StartScene.unity | 8 ++++---- GGK/Assets/Scripts/GameManagers/StartSceneHandler.cs | 7 ------- 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/GGK/Assets/Scenes/StartScene.unity b/GGK/Assets/Scenes/StartScene.unity index 5885f0a3..e8199c67 100644 --- a/GGK/Assets/Scenes/StartScene.unity +++ b/GGK/Assets/Scenes/StartScene.unity @@ -306,7 +306,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 52539ba7656098443805582426a54b9d, type: 3} m_Name: m_EditorClassIdentifier: - triggerList: f7e1664c + triggerList: ae8d9d44 useOtherObject: 0 data: idInternal: 0 @@ -316,7 +316,7 @@ MonoBehaviour: overrideLoadSetting: 0 loadAsynchronous: 0 saveDecodedBank: 0 - unloadTriggerList: 958ca0ea + unloadTriggerList: bankNameInternal: valueGuidInternal: --- !u!114 &11420570 @@ -331,7 +331,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 52539ba7656098443805582426a54b9d, type: 3} m_Name: m_EditorClassIdentifier: - triggerList: f7e1664c + triggerList: ae8d9d44 useOtherObject: 0 data: idInternal: 0 @@ -341,7 +341,7 @@ MonoBehaviour: overrideLoadSetting: 0 loadAsynchronous: 0 saveDecodedBank: 0 - unloadTriggerList: 958ca0ea + unloadTriggerList: bankNameInternal: valueGuidInternal: --- !u!1 &21446429 diff --git a/GGK/Assets/Scripts/GameManagers/StartSceneHandler.cs b/GGK/Assets/Scripts/GameManagers/StartSceneHandler.cs index ad55efcd..5fd53297 100644 --- a/GGK/Assets/Scripts/GameManagers/StartSceneHandler.cs +++ b/GGK/Assets/Scripts/GameManagers/StartSceneHandler.cs @@ -17,13 +17,6 @@ public class StartSceneHandler : MonoBehaviour private GameManager gamemanagerObj; - private void Awake() - { - AkBankManager.UnloadAllBanks(); - AkBankManager.LoadBank("SFX", false, false); - AkBankManager.LoadBank("Music", false, false); - } - void Start() { gamemanagerObj = FindObjectOfType();