Comunidad de diseño web y desarrollo en internet online

Barra de volumen

Citar            
MensajeEscrito el 27 Sep 2011 11:32 am
Hola amigos de nuevo, esta vez voy a consultaros una duda sobre música en flash.
Tengo creada una barra de volumen que funciona perfectamente y que aprendí en un tutorial de cristalab.
En el frame donde empieza la música tengo escrito este código:

song = new Sound(this);
song.attachSound("meinSound");
song.start(0, 999);

Y en el botón que sube y baja la música tengo este código escrito:

on (press) {
startDrag("", false, links, oben, rechts, unten);
ziehen = true;
}
on (release, releaseOutside) {
stopDrag();
ziehen = false;
}

Mi pregunta es ¿como puedo hacer para no incluir la música en el archivo "SWF"? lo que quiero es descargarla del servidor y así aligerar peso a la película.
Probé esto pero no me funciona:

stop();
var my_sound:Sound = new Sound();
my_sound.loadSound("mi_musica.mp3", true);
my_sound.onSoundComplete = function()
{
this.start(0, 1);
}

Espero haberme explicado bien, gracias de nuevo a todos.

Por Nostromo5000

70 de clabLevel



Genero:Masculino  

Madrid España

firefox
Citar            
MensajeEscrito el 27 Sep 2011 01:28 pm
Parece que el tutorial lo hizo un alemán :)

En principio supongo que la barra toca la propiedad volume del objeto Sound (no se ve en el código) y no hay diferencias entre un sonido cargado externamente o de la librería. amenos que intentes modificarlo antes de que haya empezado a reproducir

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 27 Sep 2011 04:50 pm
Gracias Jorge por volverme ayudar, hasta ahora siempre lo has conseguido, pero esta vez no lo pillo, y se que es culpa mia.
Los códigos AS2 que he posteado funcionan perfectamente, (no se si lo hizo un alemán o un chino pero funcionan muy bien)
Sin embargo lo hacen con el sonido solamente si este está importado en un fotgrama de la película.
La solución que yo aporté fué:
var my_sound:Sound = new Sound();
my_sound.loadSound("mi_musica.mp3", true);
my_sound.onSoundComplete = function()
{
this.start(0, 1);
}

Que tambien funciona muy bien teniendo la música en la misma carpetita que el swf, pero sin embargo y para mi desgracia no obedece al deslicamiento de la barra de volume.
Por lo demás, me comentas que supones que la barra toca la propiedad volume del objeto Sound, pero que no se ve en el código. El codigo es como lo ves, copiado y pegado.
Espero haber vuelto a explicarme bien, me resulta dificl, muchas gracias otra vez Jorge y a todos en general.

Por Nostromo5000

70 de clabLevel



Genero:Masculino  

Madrid España

msie8
Citar            
MensajeEscrito el 27 Sep 2011 05:14 pm
Debes tener código que no ves, lo que hace lo que posteaste es un drag del slider y setea un flag, nada mas, del sonido nada de nada

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 28 Sep 2011 08:44 am
Un millón de gracias Jorge por tu pacienecia, he revisado todos los rincones de fla y no hay más código que el posteado por raro que te parezca, es más, he creado dos archivos nuevos uno con música importada y otro con música insertada, y funcionan perfectamente con los códigos que has visto.
Se que eres uno de los mejores contestando dudas, por eso te pido si hay algún sitio donde pueda enviarte los fla y que los analices, sin que te quite tiempo y que sirva para el resto de foreros.
Ya no se como darte las gracias.
Un saludo

Por Nostromo5000

70 de clabLevel



Genero:Masculino  

Madrid España

firefox
Citar            
MensajeEscrito el 28 Sep 2011 01:24 pm

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 28 Sep 2011 05:06 pm
No he visitado tu enlace porque ni yo necesito ni tu estás obligado a dar una explicación. Simplemente era una invitación a ampliar conocimientos.
Siento si te he molestado, aún así, gracias de nuevo por todo.
Un saludo.

Por Nostromo5000

70 de clabLevel



Genero:Masculino  

Madrid España

firefox
Citar            
MensajeEscrito el 28 Sep 2011 05:50 pm
Estaba seguro de ello, pero nunca está de mas la aclaración

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.