using Code.Debug; using Code.Infrastructure.Audio; using Reflex.Attributes; using UnityEngine; namespace Code.Infrastructure.UI.Panels { public partial class MenuChoosePanel : UIPanel { [Inject] IAudioService _audioService; [SerializeField] private SceneChooser sceneChooser; public void PlaySelectSound() => _audioService.PlayOneShot(AudioNames.UISounds, 7, AudioGroupType.UIFX); public void PlayDeselectSound() => _audioService.PlayOneShot(AudioNames.UISounds, 8, AudioGroupType.UIFX); public void PlayClickSound() => _audioService.PlayOneShot(AudioNames.UISounds, 1, AudioGroupType.UIFX); public override void Open() { sceneChooser.EnableButtons(); } } }