Estoy tratando de hacer lo siguiente:
Quiero detectar que cuando el contenedor me cargue un archivo swf el volumen de
la música sea 0.
Bien el caso es que no sé muy bien como decir mediante actionscript que me
detecte que se ha cargado un swf
function bajar() {
if (exito == swf) { //esta es la condición que no sé escribir para decir que
se ha cargado un archivo swf del xml
_level0.my_sound.setVolume(0);
} else {
_level0.my_sound.setVolume(100);
}
}
var imagenes = new XML();
imagenes.ignoreWhite = true;
var record = 1;
imagenes.load("fotos/luna_vtn/luna.xml");
imagenes.onLoad = function(exito) {
if (exito) {
foto_contenedor_2.loadMovie("fotos/luna_vtn/"+this.firstChild.childNodes[_root.record].attributes.ruta);
total = this.firstChild.childNodes.length;
}
};
//boton siguiente
siguiente.onRelease = function() {
if (record+1 == total) {
record = 0;
gotoAndStop(1);
} else {
record += 1;
}
imagenes.load("fotos/luna_vtn/luna.xml");
bajar();
};
La función me baja el volumen pero con todos los archivos sin ignorar los png y
no sólo cuando carga un swf
el xml es el siguiente:
<imagenes>
<foto orden='0' ruta='luna.png'/>
<foto orden='1' ruta='fotoluna1.png'/>
<foto orden='2' ruta='fotoluna2.png'/>
<foto orden='3' ruta='video_1.swf'/>
<foto orden='4' ruta='video_2.swf'/>
</imagenes>
Muchas gracias
espero vuestras sugerencias
Salud
Gabi
-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------