Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/02/2005, 20:29
fernandocomet
 
Fecha de Ingreso: octubre-2004
Ubicación: Entre Zaragoza y Madrid
Mensajes: 91
Antigüedad: 19 años, 5 meses
Puntos: 0
Ahi va

Gracais Maister
En cada película donde pongo un tema pongo:

cancion1 = new Sound();
cancion1.loadSound("titulocancion.mp3", true);
cancion1.onSoundComplete = function() {
cancion1.start(0, 9999);
};

Así hago lo mismo con cancion2, cancion3 y cancion4.

De esta forma tengo cuatro peliculas: cancion1.swf, cancion2.swf, cancion3.swf y cancion4.swf

Las cargo en un clip vacío en la película principal: _root.clipmusica

Ahora imáginate un dibujo de una línea con un círculo en medio. Todo ello es un clip (control) que tiene dentro otros dos clips, deslizador (circulo) y lineatope (la línea).

Este es el script:

//esto hace que el deslizador se mueva por el eje de la linea cuando se presiona:
_root.control.deslizador.onPress=function(){
startDrag(this,false,0,0,_root.control.lineatope._ width-this._width,0);
}
//cuando se suelta el raton el boton se queda en el sitio
_root.control.deslizador.onRelease=function(){
stopDrag();
}

_root.control.onEnterFrame=function(){
_root.volumen=Math.round(_root.control.deslizador. _x*100/((_root.control.lineatope._width)-(_root.control.deslizador._width)))

_root.volumen=Math.round(_root.control.deslizador. _x*100/((_root.control.lineatope._width)-(_root.control.deslizador._width)));
_root.clipmusica.setVolume(volumen);
}

En la última linea he puesto _root.clipmusica, pero no funciona, creo que setVolume no funciona para clips. Estoy buscando una alternativa.

Gracias