| //-------------------------------------------------------- | 
| //    [Author]:           玩个游戏 | 
| //    [  Date ]:           Thursday, December 07, 2017 | 
| //-------------------------------------------------------- | 
| using UnityEngine; | 
| using System.Collections; | 
| using UnityEngine.UI; | 
|   | 
|   | 
| public class UIPlaySound : MonoBehaviour | 
| { | 
|     [SerializeField] TriggerType m_TriggerType = TriggerType.Manual; | 
|     [SerializeField] int m_Audio = 1; | 
|   | 
|     public void Play() | 
|     { | 
|         SoundPlayer.Instance.PlayUIAudio(m_Audio); | 
|     } | 
|   | 
|     private void OnEnable() | 
|     { | 
|         if (m_TriggerType == TriggerType.OnEnable) | 
|         { | 
|             Play(); | 
|         } | 
|     } | 
|   | 
|     private void Start() | 
|     { | 
|         if (m_TriggerType == TriggerType.OnStart) | 
|         { | 
|             Play(); | 
|         } | 
|     } | 
|   | 
|     public enum TriggerType | 
|     { | 
|         OnEnable, | 
|         OnStart, | 
|         Manual | 
|     } | 
|   | 
| } |