Example #1
0
    public void PlaySFX(AudioClip a_Clip, Vector3 a_Position, ulong a_Delay)
    {
        SFXAudio audio = Instantiate(m_SFXAudioPrefab, a_Position, Quaternion.identity);

        audio.SetupAudio(a_Clip, 1, 1, false, 0);
        audio.PlayAudio(a_Delay);
    }
Example #2
0
    public void PlaySFX(AudioClip a_Clip, Vector3 a_Position, float a_Volume, float a_Pitch, bool a_FadeIn, bool a_DontDestoyOnLoad = false)
    {
        SFXAudio audio = Instantiate(m_SFXAudioPrefab, a_Position, Quaternion.identity);

        audio.SetupAudio(a_Clip, a_Volume, a_Pitch, a_FadeIn, 0, a_DontDestoyOnLoad);
        audio.PlayAudio(0);
    }
Example #3
0
    public void PlaySFX(AudioClip a_Clip, Vector3 a_Position, float a_Volume, float a_Pitch, bool a_FadeIn, ulong a_Delay)
    {
        SFXAudio audio = Instantiate(m_SFXAudioPrefab, a_Position, Quaternion.identity);

        audio.SetupAudio(a_Clip, a_Volume, a_Pitch, a_FadeIn, 0);
        audio.PlayAudio(a_Delay);
    }