Пример #1
0
    public void PlayAudio(AUDIOTYPE type, bool isLoop = false, float volume = 1)
    {
        audio_source.mute = false;
        switch (type)
        {
        case AUDIOTYPE.BUTTON:
            audio_source.clip = buttonAudio;
            break;

        case AUDIOTYPE.PLAYERSHOT:
            audio_source.clip = playerShootAudio;
            break;

        case AUDIOTYPE.EXPLOSION:
            audio_source.clip = explosionAudio;
            break;
        }

        audio_source.volume = volume;
        audio_source.loop   = isLoop;
        audio_source.Play();
    }
Пример #2
0
 // Plays common audios
 public void PlayAudio(AUDIOTYPE type, bool isLoop = false, float volume = 1)
 {
     soundManager.PlayAudio(type, isLoop, volume);
 }