Пример #1
0
    public void PlaySFX(SFXClipType clipType, float volume = 1f, float delay = 0f)
    {
        AudioSource audioSource = GetFreeSFXSource();

        audioSource.clip   = GetSFXClip(clipType);
        audioSource.volume = GetVolume(AudioSourceType.SFX, volume);
        audioSource.PlayDelayed(delay);
    }
Пример #2
0
 private AudioClip GetSFXClip(SFXClipType clipType)
 {
     return(_sfxClips[(int)clipType]);
 }