Tengo un problemita con un sonido. Este es un botón que cree que reproduce el sonido desde AS. Quiero que el sonido se reproduzca siempre, pero como lo estoy haciendo solo sucede si uno le pone el mute y vuelve y activa el sonido. Si no se hace esto el sonido se reproduce la primera vez y ya no se vuelve activar hasta que uno le de click de nuevo al botón de sonido/mute.
Este es el script que estoy colocando en un frame vacio en la linea principal.
Código ActionScript :
var pausa:Number = 0;
var estado:Number = 1;
btn_son.stop();
_root.onLoad = function(){
Sonido = new Sound();
Sonido.attachSound("Sonido");
Sonido.start(0,0);
}
btn_son.onPress = function (){
if (estado == 0){
Sonido.start(pausa/1000);
estado = 1;
btn_son.gotoAndStop("pause");
} else {
pausa = Sonido.position;
Sonido.stop();
estado = 0;
btn_son.gotoAndStop("play");
}
if (noRepeat == undefined) {
var noRepeat:Number;
noRepeat = 1
};
Sonido.onSoundComplete = function() {
this.start();
}
} 