예제 #1
0
    public AudioClip GetClip(AUDIOCLIPS clip)
    {
        if (clip == AUDIOCLIPS.none)
        {
            return(null);
        }
        List <AudioClip> group = allClips[(int)clip];

        return(group.GetRandom());
    }
예제 #2
0
    public void PlayClip(AUDIOCLIPS clip)
    {
        if (clip == AUDIOCLIPS.none)
        {
            return;
        }
        List <AudioClip> group = allClips[(int)clip];
        AudioClip        c     = group.GetRandom();

        AudioSource.PlayClipAtPoint(c, Vector3.zero);
    }
예제 #3
0
 public void PlayAudioClip(AUDIOCLIPS clipName)
 {
     audioClips[(int)clipName].Play();
 }