Beispiel #1
0
        private void crearSonido()
        {
            //Instanciar sonido del ambiente Oceano
            sonidoAmbienteOceano = new TgcStaticSound();
            string sonidoPath = Utiles.getDirSonido("Oceano.wav");

            sonidoAmbienteOceano.loadSound(sonidoPath);
        }
Beispiel #2
0
        public static void cargar(Vector3 posBarco)
        {
            for (int i = 0; i < 100; i++)
            {
                ParticleEmitter Emisor = new ParticleEmitter(Utiles.getDirTextura("lluvia.png"), Utiles.iAleatorio(2000, 5000));
                float           Viento = Utiles.fAleatorio(50, 100);
                Emisor.Speed              = new Vector3(Viento, -Utiles.fAleatorio(50, 200), Viento);
                Emisor.Dispersion         = Utiles.iAleatorio(50, 100);
                Emisor.MinSizeParticle    = Utiles.fAleatorio(20, 30);
                Emisor.MaxSizeParticle    = Utiles.fAleatorio(30, 50);
                Emisor.CreationFrecuency  = Utiles.fAleatorio(0.5f, 1.0f);
                Emisor.ParticleTimeToLive = Utiles.fAleatorio(5, 10);
                Emisor.Distancia          = Utiles.fAleatorio(0.1f, 0.5f);
                Emisores.Add(Emisor);
            }

            sonidoTrueno1 = new TgcStaticSound();
            sonidoTrueno1.loadSound(Utiles.getDirSonido("Trueno01.wav"));
            sonidoTrueno2 = new TgcStaticSound();
            sonidoTrueno2.loadSound(Utiles.getDirSonido("Trueno02.wav"));

            posicion = posBarco;
            //cargarRelampago(posBarco);
        }
Beispiel #3
0
 public void cargarSonido()
 {
     sonido = new TgcStaticSound();
     string sndPath = Utiles.getDirSonido("canonazo.wav");
     //sonido.loadSound(sndPath);
 }