Ejemplo n.º 1
0
 public void PlayAudio(AvailableAudioClips clipName)
 {
     if (audioSource != null && isAUdioLibraryReady)
     {
         if (audioSource.isPlaying)
         {
             audioSource.Stop();
         }
         audioSource.PlayOneShot(audios[(int)clipName]);
     }
 }
Ejemplo n.º 2
0
    public void playAudioClip(AvailableAudioClips AAC)
    {
        switch (AAC)
        {
        case AvailableAudioClips.releaseAttack:
            sfxSource.PlayOneShot(attackSound, 0.1f);
            break;

        case AvailableAudioClips.jump:
            sfxSource.PlayOneShot(jumpSound, 0.5f);
            break;

        case AvailableAudioClips.chargeAttack:
            sfxSource.PlayOneShot(chargingAttackSound, 0.1f);
            break;

        case AvailableAudioClips.gameStart:
            sfxSource.PlayOneShot(gameStart, 0.5f);
            break;

        default:
            break;
        }
    }