private void Awake() { if (instance == null) { instance = this; } audi = GetComponent <AudioSource>(); }
public AudioSubGameManager() { m_AttackSFX = AttackConfig.Instance.m_AttackSFX; m_HeavyHitGruntSFX = AttackConfig.Instance.m_HeavyHitGruntSFX; m_AnimSFX = AttackConfig.Instance.m_AnimSFX; m_UISFX = UIConfig.Instance.m_UISFX; m_VoiceSFX = UIConfig.Instance.m_VoiceSFX; m_MusicMixerGroup = GameConfig.Instance.m_MusicMixerGroup; m_SFXMixerGroup = GameConfig.Instance.m_SFXMixerGroup; m_VoiceMixerGroup = GameConfig.Instance.m_VoiceMixerGroup; GamePauseMenuComponent.IsInPauseChanged += IsInPauseChanged; GameFlowSubGameManager.OnLoadingScene += OnLoadingScene; }
public void PlayUISFX(UISFX sfx) { if (!m_AudioSource) { return; } switch (sfx) { case UISFX.MenuConfirm: m_AudioSource.PlayOneShot(MenuConfirm); break; case UISFX.MenuDeny: m_AudioSource.PlayOneShot(MenuDeny); break; case UISFX.MenuSwitch: m_AudioSource.PlayOneShot(MenuSwitch); break; } }
public void PlayUISound(UISFX sfx) { PlayUISound((int)sfx); }