예제 #1
0
    public void PlaySFX(ESFX sfx, bool loop = false)
    {
        Debug.LogFormat("Play SFX {0}", sfx);
        AudioClip ac = m_SFXClips[(int)sfx];

        m_SFXSource.clip = ac;
        m_SFXSource.loop = loop;
        m_SFXSource.Play();
    }
예제 #2
0
 public void PlaySFX_2D(ESFX sfx)
 {
     SFXSource_2D.PlayOneShot(AllSFX[sfx]);
 }
예제 #3
0
 public void PlaySFX(ESFX sfx, Vector3 audioPosition)
 {
     AudioSource.PlayClipAtPoint(AllSFX[sfx], audioPosition);
 }