private void Initialize(Context context) { StopAllCoroutines(); audioSource.Stop(); audioSource.clip = context switch { Context.Menu => menuMusic, Context.Game => inGameMusic_1, _ => null, }; audioSource.Play(); StartCoroutine(LoopMusic()); }
public static void InitializeOnSceneLoaded(Context context) { _instance.Initialize(context); }