using UnityEngine; public class AudioManager : MonoBehaviour { public static AudioSource tipsSource; public static string clipPath; public void Start() { Bootstrap.Instance.eventCenter.AddEventListener(Enum_EventType.AudioPlay, PlayTipsAudio); } /// /// ²¥·إجلت¾إنزô /// /// public void PlayTipsAudio(string clipName) { clipPath = "Audios/" + clipName; AudioClip clip = Resources.Load(clipPath); if (clip != null) { tipsSource.clip = clip; tipsSource.Play(); } } public void StopAudio() { tipsSource.Stop(); } private void OnDisable() { if (Bootstrap.Instance != null) { Bootstrap.Instance.eventCenter.RemoveEventListener(Enum_EventType.AudioPlay, PlayTipsAudio); } } }