(antes utilizo una precarga para el reproductor, digo esto para que sepan todos los datos posibles sobre mi problema)
var activo:String;
pause_mc.enabled = false;
play_mc.onRelease = function() {
activo = "play_mc";
pause_mc.gotoAndStop("off");
pause_mc.enabled = true;
play_mc.gotoAndStop("on");
play_mc.enabled = false;
estado.text = "reproduciendo";
sonido = new Sound();
direccion = "http://74.55.119.210:8700/";
sonido.loadSound(direccion,true);
sonido.start();
equalizador();
};
play_mc.onRollOver = function() {
if (activo == "play_mc") {
} else {
this.gotoAndStop("over");
}
};
play_mc.onRollOut = play_mc.onReleaseOutside=function () {
if (activo == "play_mc") {
} else {
this.gotoAndStop("off");
play_mc.enabled = true;
}
};
pause_mc.onRelease = function() {
activo = "pause_mc";
estado.text = "en pausa";
pause_mc.gotoAndStop("on");
pause_mc.enabled = false;
play_mc.gotoAndStop("off");
play_mc.enabled = true;
sonido.stop();
};
pause_mc.onRollOver = function() {
if (activo == "pause_mc") {
} else {
this.gotoAndStop("over");
}
};
pause_mc.onRollOut = controls_mc.pause_mc.onReleaseOutside=function () {
if (activo == "pause_mc") {
} else {
this.gotoAndStop("off");
}
};
var volume:Number = 70;
var marker:MovieClip = volume_mc.slider_mc;
var progBarFactor = dBar._width/100;
var volTrackFactor = volume_mc.track_mc._width/100;
sonido.setVolume(volume);
marker.onPress = function():Void {
this.startDrag(false, 0, this._y, volume_mc.track_mc._width, this._y);
this.onMouseMove = function():Void {
volume = Math.floor(this._x/volTrackFactor);
sonido.setVolume(volume);
updateAfterEvent();
};
};
marker.onRelease = marker.onReleaseOutside=function ():Void {
this.stopDrag();
delete this.onMouseMove;
};
stop();