Beispiel #1
0
        public void PlaySE(SOUND_EFFECT _se)
        {
            int index = SearchSESouresIndex();

            if (index != -1)
            {
                seSources[index].PlayOneShot(seClips[(int)_se]);
            }
        }
 public void PlaySoundEffect(SOUND_EFFECT soundEffectToPlay, float clipTime = 0.0f)
 {
     if ((int)soundEffectToPlay < (int)SOUND_EFFECT.MAX)
     {
         if (SoundEffect[(int)soundEffectToPlay] != null)
         {
             Speaker.clip = SoundEffect[(int)soundEffectToPlay];
             Speaker.time = clipTime;
             Speaker.Play();
         }
     }
 }
Beispiel #3
0
    private void PlaySound(SOUND_EFFECT sound)
    {
        switch (sound)
        {
        case SOUND_EFFECT.ITEM:
            itemSound.Play();
            break;

        case SOUND_EFFECT.HURT:
            hurtSound.Play();
            break;

        case SOUND_EFFECT.GAME_OVER:
            gameOverSound.Play();
            break;

        case SOUND_EFFECT.SWIM:
            swimSound.Play();
            break;
        }
    }