Ejemplo n.º 1
0
        public void PlayAmbient(Ambient sound)
        {
            AudioClip newSample = AmbientSamples.Find(x => x.ambient.Equals(sound)).sample;

            if (!AmbientSound.sample.Equals(newSample))
            {
                AmbientSound.SetSample(newSample);
            }
            AmbientSound.Play();
        }
Ejemplo n.º 2
0
        public void PlayMusic(Music sound)
        {
            AudioClip newSample = MusicSamples.Find(x => x.music.Equals(sound)).sample;

            if (!MusicSound.sample.Equals(newSample))
            {
                MusicSound.SetSample(newSample);
            }
            MusicSound.Play();
        }
Ejemplo n.º 3
0
 public static void PlayIfClose(AudioResource s, GameObject g)
 {
     if (Vector2.Distance(g.transform.position, GlobalController.audioListener.transform.position) < soundRadius)
     {
         s.Play();
     }
 }
Ejemplo n.º 4
0
 public void PlayAudio(AudioResource audioResource)
 {
     audioResource.Play();
 }
Ejemplo n.º 5
0
 public void PlayAction(Action sound)
 {
     ActionSound.SetSample(ActionSamples.Find(x => x.action.Equals(sound)).sample);
     ActionSound.Play();
 }