public static void PlayPMSoundEffect(PlayerMainSFX _sfx) { if (m_PlayerMainTracks == null) return; m_PlayerMainTracks[(int) _sfx].Stop(); m_PlayerMainTracks[(int) _sfx].Play(); }
public static void PlayPMSoundEffect(PlayerMainSFX _sfx) { if (m_PlayerMainTracks == null) { return; } m_PlayerMainTracks[(int)_sfx].Stop(); m_PlayerMainTracks[(int)_sfx].Play(); }
public static void PlayPMSoundEffectNoOverlap(PlayerMainSFX _sfx) { if (m_PlayerMainTracks == null) return; if(!m_PlayerMainTracks[(int) _sfx].isPlaying) { m_PlayerMainTracks[(int) _sfx].Stop(); m_PlayerMainTracks[(int) _sfx].Play(); } }
public static void PlayPMSoundEffectNoOverlap(PlayerMainSFX _sfx) { if (m_PlayerMainTracks == null) { return; } if (!m_PlayerMainTracks[(int)_sfx].isPlaying) { m_PlayerMainTracks[(int)_sfx].Stop(); m_PlayerMainTracks[(int)_sfx].Play(); } }