예제 #1
0
        public void entonarCancionTest()
        {
            Canciones c = new Canciones();
            Sonidos   s = new Sonidos();

            c.entonarCancion(s);
        }
예제 #2
0
        public void asignarSonidoTest()
        {
            Canciones c = new Canciones();
            Sonidos   s = new Sonidos();

            c.asignarSonido(s);
        }
예제 #3
0
    // Update is called once per frame
    void Update()
    {
        asd = isServer?serverSound:clienteSound;

        if (Input.GetKeyDown("q"))
        {
            nuevoSonido = asd.Codigoalto;
        }
        else if (Input.GetKeyDown("w"))
        {
            nuevoSonido = asd.Codigocuidado;
        }
        else if (Input.GetKeyDown("e"))
        {
            nuevoSonido = asd.Codigoretrocede;
        }
        else if (Input.GetKeyDown("r"))
        {
            nuevoSonido = asd.Codigoaqui;
        }
        else if (Input.GetKeyDown("t"))
        {
            nuevoSonido = asd.Codigounodostres;
        }
        else if (Input.GetKeyDown("a"))
        {
            nuevoSonido = asd.Codigogenial;
        }
        else if (Input.GetKeyDown("s"))
        {
            nuevoSonido = asd.Codigoven;
        }
        else if (Input.GetKeyDown("d"))
        {
            nuevoSonido = asd.CodigoporPoco;
        }
        else if (Input.GetKeyDown("f"))
        {
            nuevoSonido = asd.Codigovamos;
        }
        else if (Input.GetKeyDown("p"))
        {
            nuevoSonido = asd.Codigotututu;
        }
        //ordenar al server
        if (nuevoSonido != 0)
        {
            CmdagregarSonidoEnCola(nuevoSonido);
            nuevoSonido = 0;
        }
        if (cola.Count > 0)
        {
            //NetworkServer.Spawn (new ColaScript(cola.Dequeue()));
            //Debug.Log(cola.Peek());
            sonidos.codigo = cola.Peek();
            sonidos.reproducir();
            cola.Dequeue();
        }
    }
예제 #4
0
 // Update is called once per frame
 public void Play(string name)
 {
     if (Playing)
     {
         Sonidos s = Array.Find(sounds, Sonidos => Sonidos.Name == name);
         s._source.Play();
     }
 }
예제 #5
0
 public void PlaySound(Sonidos s)
 {
     if (s == Sonidos.impacto)
     {
         ChangePitch();
     }
     audiosrc[0].PlayOneShot(sonidos[(int)s]);
 }
예제 #6
0
 public static void Play(Sonidos sonido)
 {
     byte[] musica = Obtener(sonido.ToString());
     string pathSonido;
     //play sonido
     pathSonido = DameRutaTemporal(musica,sonido.ToString());
     System.Media.SoundPlayer player = new System.Media.SoundPlayer(pathSonido);
     player.PlaySync();
 }
예제 #7
0
        public static void Play(Sonidos sonido)
        {
            byte[] musica = Obtener(sonido.ToString());
            string pathSonido;

            //play sonido
            pathSonido = DameRutaTemporal(musica, sonido.ToString());
            System.Media.SoundPlayer player = new System.Media.SoundPlayer(pathSonido);
            player.PlaySync();
        }
예제 #8
0
 // Use this for initialization
 void Start()
 {
     anim            = GetComponent <Animator>();
     transformPlayer = GameObject.FindGameObjectWithTag("Caballero").transform;
     //barraVida = GameObject.FindGameObjectWithTag("BarraVida");
     //sliderBarraVida = GetComponent<Slider>();
     playerVida    = FindObjectOfType <GuardarPartida>();
     m_AudioSource = GetComponent <AudioSource>();
     sound         = FindObjectOfType <Sonidos>();
 }
예제 #9
0
        public void TestGetSonido()
        {
            LagoMusical.Animal a = new LagoMusical.Rana();
            a.index = 0;
            Sonidos s = a.getSonido();

            a = new LagoMusical.Libelula();
            s = a.getSonido();
            a = new LagoMusical.Grillo();
            s = a.getSonido();
        }
예제 #10
0
 // Use this for initialization
 void Start()
 {
     vidaZombie = 100;
     puntosExp  = PlayerPrefs.GetInt("experiencia");
     expPlayer  = FindObjectOfType <GuardarPartida>();
     //sword = GameObject.FindWithTag("EspadaPlayer");
     contadorVictoria = FindObjectOfType <CondicionDeVictoria>();
     script           = GetComponent <Chase>();
     m_AudioSource    = GetComponent <AudioSource>();
     sound            = FindObjectOfType <Sonidos>();
 }
    void Start()
    {
        fuenteSonidos = GameObject.Find("Sonidos").GetComponent <Sonidos>();
        repoSonidos   = GameObject.Find("Sonidos").GetComponent <RepositorioSonidos> ();
        repoMusica    = GameObject.Find("Musica").GetComponent <RepositorioMusica> ();
        fuenteMusica  = GameObject.Find("Musica").GetComponent <Musica> ();

        fuenteMusica.fuenteMusica.clip = repoMusica.musicaMenus [0];
        fuenteMusica.fuenteMusica.Play();
        accesoRapido.SetActive(true);
    }
예제 #12
0
    public void Volumen(string name, float newVol)
    {
        Sonidos s = Array.Find(sonidos, Sonido => Sonido.name == name);

        if (s == null)
        {
            Debug.LogWarning("Sonido: " + name + " no encontrado!");
            return;
        }


        s.source.volume = newVol;
    }
예제 #13
0
    public void AumentarFrecuencia(string name, float addPitch)
    {
        Sonidos s = Array.Find(sonidos, Sonido => Sonido.name == name);

        if (s == null)
        {
            Debug.LogWarning("Sonido: " + name + " no encontrado!");
            return;
        }


        s.source.pitch += addPitch;
    }
예제 #14
0
    public void Stop(string name)
    {
        Sonidos s = Array.Find(sonidos, Sonido => Sonido.name == name);

        if (s == null)
        {
            Debug.LogWarning("Sonido: " + name + " no encontrado!");
            return;
        }


        s.source.Stop();
    }
예제 #15
0
    public void Mute(string name)
    {
        Sonidos s = Array.Find(sounds, Sonidos => Sonidos.Name == name);

        if (s._source.mute == true)
        {
            s._source.mute = false;
        }
        else
        {
            s._source.mute = true;
        }
    }
예제 #16
0
    public void Pitch(string name, float newPitch)
    {
        Sonidos s = Array.Find(sonidos, Sonido => Sonido.name == name);

        if (s == null)
        {
            Debug.LogWarning("Sonido: " + name + " no encontrado!");
            return;
        }


        s.source.pitch = newPitch;
    }
예제 #17
0
    // Start is called before the first frame update
    void Start()
    {
        if (Instance == null)
        {
            Instance = this;
        }
        else if (Instance != this)
        {
            Destroy(gameObject);
        }
        AudioSource theSource = GetComponent<AudioSource>();
        Efectos_de_sonido = theSource;

    }
예제 #18
0
    //public static bool silenciar = false;

//	public void PausarAudio(){
//		silenciar = !silenciar;
//		if (silenciar) {
//			apagado.gameObject.SetActive (true);
//			encendido.gameObject.SetActive (false);
//			silenciar = true;
//		} else {
//			apagado.gameObject.SetActive (false);
//			encendido.gameObject.SetActive (true);
//			silenciar = false;
//		}
////		Debug.Log (silenciar);
//	}

    // Use this for initialization
    void Awake()
    {
        if (Sonidos.reproduceSonido)
        {
            apagado.gameObject.SetActive(false);
            encendido.gameObject.SetActive(true);
        }
        else
        {
            apagado.gameObject.SetActive(true);
            encendido.gameObject.SetActive(false);
        }
        Debug.Log("boton envia" + Sonidos.reproduceSonido + "en el awake");
        Sonidos.EnciedeOApAGA(Sonidos.reproduceSonido);
    }
예제 #19
0
 public void PausarAudio()
 {
     Sonidos.reproduceSonido = !Sonidos.reproduceSonido;
     if (Sonidos.reproduceSonido)
     {
         apagado.gameObject.SetActive(false);
         encendido.gameObject.SetActive(true);
     }
     else
     {
         apagado.gameObject.SetActive(true);
         encendido.gameObject.SetActive(false);
     }
     Sonidos.EnciedeOApAGA(Sonidos.reproduceSonido);
 }
예제 #20
0
 void Awake()
 {
     //_temp = ControlDeAudio.silenciar;
     _colision           = GetComponent <AudioSource> ();
     _audioDeEscena      = this.GetComponent <AudioSource> ();
     _audioDeEscena.clip = sonidos [0];
     //_audioDeEscena.Play ();
     if (manejador == null)
     {
         DontDestroyOnLoad(this.transform);
         manejador = this;
     }
     else
     {
         Destroy(gameObject);
     }
 }
예제 #21
0
        public static void AplicarSonido(Sonidos sonido)
        {
            clsSonido oSound;
            switch (sonido)
            {
                case Sonidos.Online:
                    oSound = new clsSonido(RutaRaiz + "\\Sonidos\\Online.wav");
                    oSound.Play();
                    break;

                case Sonidos.Error:
                    oSound = new clsSonido(RutaRaiz + "\\Sonidos\\Error.wav");
                    oSound.Play();
                    break;

                case Sonidos.Offline:
                    oSound = new clsSonido(RutaRaiz + "\\Sonidos\\Offline.wav");
                    oSound.Play();
                    break;
            }
        }
예제 #22
0
    public void Set_Volume(string name, float _volume)
    {
        Sonidos s = Array.Find(sounds, Sonidos => Sonidos.Name == name);

        s._source.volume = _volume;
    }
예제 #23
0
    public void Force_Play(string name)
    {
        Sonidos s = Array.Find(sounds, Sonidos => Sonidos.Name == name);

        s._source.mute = false;
    }
 // Use this for initialization
 void Start()
 {
     sonidos         = GameObject.Find("Sonidos").GetComponent <Sonidos> ();
     controladorSond = GetComponent <Scrollbar> ();
 }
 // Use this for initialization
 void Start()
 {
     fuenteSonidos = GameObject.Find("Sonidos").GetComponent <Sonidos>();
     repoSonidos   = GameObject.Find("Sonidos").GetComponent <RepositorioSonidos> ();
 }
예제 #26
0
    public void Stop(string name)
    {
        Sonidos s = Array.Find(sounds, Sonidos => Sonidos.Name == name);

        s._source.Stop();
    }
예제 #27
0
 void Start()
 {
     opcionActual  = opcionPorDefecto;
     fuenteSonidos = GameObject.Find("Sonidos").GetComponent <Sonidos>();
     repoSonidos   = GameObject.Find("Sonidos").GetComponent <RepositorioSonidos> ();
 }
예제 #28
0
 // Use this for initialization
 void Start()
 {
     obj           = gameObject.GetComponent <Transform> ();
     fuenteSonidos = GameObject.Find("Sonidos").GetComponent <Sonidos>();
     repoSonidos   = GameObject.Find("Sonidos").GetComponent <RepositorioSonidos> ();
 }