Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/12/2008, 14:40
alhernandez7
 
Fecha de Ingreso: diciembre-2006
Mensajes: 50
Antigüedad: 17 años, 10 meses
Puntos: 1
problema al reproducir musica

Hola, voy a intentar explicar el problema lo mejor que pueda.

Tengo un listado de canciones que deseo reproducir, de momento 3, por lo que he creado un boton llamado "sonido1", "sonido2" y "sonido3", estos tres botones en la misma capa llamada "botones", cada boton tiene el siguiente codigo,solo pongo el codigo del boton "sonido1":

on (release) {
stopAllSounds();
sonido_actual="s1";
s1.start();
s1.setVolume(vol);
ejecutando=1;
}

Luego vinculo las 3 canciones a los botones.

En una capa aparte llamada "scrips" pongo el siguiente codigo:

//CODIGO CAPA SCRIPS:

s1 = new Sound();
s1.attachSound("sonido1");
//
s2 = new Sound();
s2.attachSound("sonido2");
//
s3 = new Sound();
s3.attachSound("sonido3");
//
var sonido_actual = "s1";
var tiempo_actual = 1;
var ejecutando = 0;
//
tiempo.restrict = "0-9";
//
this.onEnterFrame = function() {
if (ejecutando == 1) {
total = Math.floor(eval(sonido_actual).duration/1000);
duracion = Math.floor(eval(sonido_actual).position/1000);
}
};

Todo funciona perfecto, pero ahora quiero incluir todos los botones en un clip de video, para probar he cogido solo dos botones y le doy a F8 y los transformo en clip de video llamado "clip", de modo que me quedan los dos botones insertados en un clip de video, pruebo de nuevo y ya no funciona, a excepcion del botón que excluí del clip de video.
Esto me da a entender que al transformarlos, debo poner algo mas como (_parent o _root) pero he probado y sigue igual, no se si van los tiros por ahí o no.

Espero haberme explicado bien y ha ver si me podeis dar consejos

Muchas gracias.