Discussion:
(FLA) Control de sonido entre peliculas
(demasiado antiguo para responder)
HUGO
2008-05-11 22:18:41 UTC
Permalink
Tengo 20 peliculas que cargan desde un menu por loadMovie a las cuales le
corresponden distintos temas musicales de fondo.
6 en total. Dos cargan FLVs y no cargan sonido de fondo. Y el sonido carga a
un nivel determinado (_level30).
Al cargar cada pelicula, carga el sonido en el nivel determinado con el
sonido en "on".

El problema: me piden que el sonido no se corte cuando las peliculas
comparten el mismo fondo musical y que pueda detenerse o ir a "off" a pesar
de cargar distintas peliculas. Idem para activarse con el tema de fondo que
corresponda a cada película.

Alguien me podria orientar con algun tutorial o posible solución.
No encuentro nada que funcione. No soy programador.
Gracias
Hugo
Juan Muro
2008-05-11 22:53:01 UTC
Permalink
Hola HUGO:
¿En qué versión de Flash trabajas?. ¿Cargas los sonidos con código o no?
Salu2
`8¬}
Juan Muro
Post by HUGO
Tengo 20 peliculas que cargan desde un menu por loadMovie a las cuales le
corresponden distintos temas musicales de fondo.
6 en total. Dos cargan FLVs y no cargan sonido de fondo. Y el sonido carga
a un nivel determinado (_level30).
Al cargar cada pelicula, carga el sonido en el nivel determinado con el
sonido en "on".
El problema: me piden que el sonido no se corte cuando las peliculas
comparten el mismo fondo musical y que pueda detenerse o ir a "off" a
pesar de cargar distintas peliculas. Idem para activarse con el tema de
fondo que corresponda a cada película.
Alguien me podria orientar con algun tutorial o posible solución.
No encuentro nada que funcione. No soy programador.
Gracias
Hugo
HUGO
2008-05-12 00:27:37 UTC
Permalink
Hola Juan, trabajo con Flash 9 o con 8. Ahora los sonidos estan cargados
directamente. Pero si fuera con codigo daria lo mismo.
Si debo bajar de version por un codigo lo haria. Estoy buscando algo para
resolver el problema.
Gracias por responder.
Hugo
Post by Juan Muro
¿En qué versión de Flash trabajas?. ¿Cargas los sonidos con código o no?
Salu2
`8¬}
Juan Muro
Post by HUGO
Tengo 20 peliculas que cargan desde un menu por loadMovie a las cuales le
corresponden distintos temas musicales de fondo.
6 en total. Dos cargan FLVs y no cargan sonido de fondo. Y el sonido
carga a un nivel determinado (_level30).
Al cargar cada pelicula, carga el sonido en el nivel determinado con el
sonido en "on".
El problema: me piden que el sonido no se corte cuando las peliculas
comparten el mismo fondo musical y que pueda detenerse o ir a "off" a
pesar de cargar distintas peliculas. Idem para activarse con el tema de
fondo que corresponda a cada película.
Alguien me podria orientar con algun tutorial o posible solución.
No encuentro nada que funcione. No soy programador.
Gracias
Hugo
Juan Muro
2008-05-12 07:48:47 UTC
Permalink
Pues...:
La verdad es que no tiene nada que ver la manera de trabajar con una u otra
versión en este aspecto:
Para Flash 8 podrías hacer un boton de stop para el sonido así:
on(release){
Sonido = new Sound(this);
Sonido.attachSound("MiCancioncitaBonita");
Sonido.stop()
If (_root.audio._visible != 0){
_root.audio._visible = 0;
_root.audioON._visible = 100;
} else {
_root.audio._visible = 100;
_root.audioON._visible = 0;
}
Y el botón de play al contrario.
No obstante tienes un tutorial estupendo para as2 en :
http://blog.unijimpe.net/mp3-player-en-as2/
//....................................;
Para AS3 yo utilizo una clase bastante habitual de googleCode para cargarlo,
es la Bulk Loader.(http://code.google.com/p/bulk-loader/)
pero si quieres algo más suave mira este tuto en AS3:
http://www.cristalab.com/tips/33451/reproducir-audio-mp3-en-actionscript-3
Salu2
`8¬}
Juan Muro
Post by HUGO
Hola Juan, trabajo con Flash 9 o con 8. Ahora los sonidos estan cargados
directamente. Pero si fuera con codigo daria lo mismo.
Si debo bajar de version por un codigo lo haria. Estoy buscando algo para
resolver el problema.
Gracias por responder.
Hugo
Post by Juan Muro
¿En qué versión de Flash trabajas?. ¿Cargas los sonidos con código o no?
Salu2
`8¬}
Juan Muro
Post by HUGO
Tengo 20 peliculas que cargan desde un menu por loadMovie a las cuales
le corresponden distintos temas musicales de fondo.
6 en total. Dos cargan FLVs y no cargan sonido de fondo. Y el sonido
carga a un nivel determinado (_level30).
Al cargar cada pelicula, carga el sonido en el nivel determinado con el
sonido en "on".
El problema: me piden que el sonido no se corte cuando las peliculas
comparten el mismo fondo musical y que pueda detenerse o ir a "off" a
pesar de cargar distintas peliculas. Idem para activarse con el tema de
fondo que corresponda a cada película.
Alguien me podria orientar con algun tutorial o posible solución.
No encuentro nada que funcione. No soy programador.
Gracias
Hugo
HUGO
2008-05-12 22:32:42 UTC
Permalink
Gracias Juan pero no pude hacer funcionar tu script me daba error de codigo.
Use este (cargando el sonido externo)

Cancion = new Sound();
Cancion.loadSound("sonido.mp3",false);
Sonando=false;
Boton.onRelease =
function(){
if (Sonando==false){
Cancion.start();
Sonando=true
Cancion.onSoundComplete = function(){
Cancion.start();
}
} else {
Cancion.stop();
Sonando=false;
}
}

Pero igual no me resuelve la navegacion entre peliculas.
Dado que cuando cargo otra no distingue el sonido anterior si tiene ON u OFF
aunque le corresponda el mismo sonido.
Tal vez con una variable global e identificar cada movie con su sonido por
un array y usar el boton para Start o Stop
Pero desconozco si esto es posible en flash.
Post by Juan Muro
La verdad es que no tiene nada que ver la manera de trabajar con una u
on(release){
Sonido = new Sound(this);
Sonido.attachSound("MiCancioncitaBonita");
Sonido.stop()
If (_root.audio._visible != 0){
_root.audio._visible = 0;
_root.audioON._visible = 100;
} else {
_root.audio._visible = 100;
_root.audioON._visible = 0;
}
Y el botón de play al contrario.
http://blog.unijimpe.net/mp3-player-en-as2/
//....................................;
Para AS3 yo utilizo una clase bastante habitual de googleCode para
cargarlo, es la Bulk Loader.(http://code.google.com/p/bulk-loader/)
http://www.cristalab.com/tips/33451/reproducir-audio-mp3-en-actionscript-3
Salu2
`8¬}
Juan Muro
Post by HUGO
Hola Juan, trabajo con Flash 9 o con 8. Ahora los sonidos estan cargados
directamente. Pero si fuera con codigo daria lo mismo.
Si debo bajar de version por un codigo lo haria. Estoy buscando algo para
resolver el problema.
Gracias por responder.
Hugo
Post by Juan Muro
¿En qué versión de Flash trabajas?. ¿Cargas los sonidos con código o no?
Salu2
`8¬}
Juan Muro
Post by HUGO
Tengo 20 peliculas que cargan desde un menu por loadMovie a las cuales
le corresponden distintos temas musicales de fondo.
6 en total. Dos cargan FLVs y no cargan sonido de fondo. Y el sonido
carga a un nivel determinado (_level30).
Al cargar cada pelicula, carga el sonido en el nivel determinado con el
sonido en "on".
El problema: me piden que el sonido no se corte cuando las peliculas
comparten el mismo fondo musical y que pueda detenerse o ir a "off" a
pesar de cargar distintas peliculas. Idem para activarse con el tema de
fondo que corresponda a cada película.
Alguien me podria orientar con algun tutorial o posible solución.
No encuentro nada que funcione. No soy programador.
Gracias
Hugo
Loading...