¿Cómo parar el sonido de un mc desde otro?
Hola! estoy haciendo un fla donde hay dos mc que cada uno carga un mp3 y tienen su play y su stop. Cada mc tiene su script dentro ( se que es mejor hacerlo en la linea de tiempo principal pero no he sabido hacerlo :( ) la cuestión es que si doy play a los dos mc suenan los dos. Que tengo que ponerle al boton de play para que pare el otro movie clip???
Muchas grácias de antemano
os pego el script que utilizo:
var mcPath:MovieClip = this;
var timer:Number = 0;
var wTime:Number = mcTime._width;
var music:Sound = new Sound();
music.loadSound("cast.mp3", false);
music.onLoad = function() {
startProgress();
btPlay.enabled = true;
}
music.onSoundComplete = function() {
timer = 0;
btPlay._visible = true;
stopProgress();
}
function startProgress() {
delete mcPath.onEnterFrame;
mcPath.onEnterFrame = function() {
txtTime.text = "TIME: "+music.position+" / "+music.duration;
mcTime._width = wTime*(music.position/music.duration);
}
}
function stopProgress() {
delete mcPath.onEnterFrame;
}
btPlay.enabled = false;
btPlay.onRelease = function() {
music.start(timer/1000);
startProgress();
btPlay._visible = false;
}
btPause.onRelease = function() {
timer = music.position;
music.stop()
stopProgress();
btPlay._visible = true;
}
btMute.onRelease = function() {
music.setVolume(0);
btMute._visible = false;
}
btUnmute.onRelease = function() {
music.setVolume(100);
btMute._visible = true;
}
francastillodesign
ya esta! muchas gracias solo necesitaba un _root
gracias