SoundGroupHelperBase.cs 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. //------------------------------------------------------------
  2. // Game Framework
  3. // Copyright © 2013-2021 loyalsoft. All rights reserved.
  4. // Homepage: http://www.game7000.com/
  5. // Feedback: http://www.game7000.com/
  6. //------------------------------------------------------------
  7. using GameFramework.Sound;
  8. using UnityEngine;
  9. using UnityEngine.Audio;
  10. namespace UnityGameFramework.Runtime
  11. {
  12. /// <summary>
  13. /// 声音组辅助器基类。
  14. /// </summary>
  15. public abstract class SoundGroupHelperBase : MonoBehaviour, ISoundGroupHelper
  16. {
  17. [SerializeField]
  18. private AudioMixerGroup m_AudioMixerGroup = null;
  19. /// <summary>
  20. /// 获取或设置声音组辅助器所在的混音组。
  21. /// </summary>
  22. public AudioMixerGroup AudioMixerGroup
  23. {
  24. get
  25. {
  26. return m_AudioMixerGroup;
  27. }
  28. set
  29. {
  30. m_AudioMixerGroup = value;
  31. }
  32. }
  33. }
  34. }