Bueno, pues no se que tanto sepas de AS, porque simplemente estas haciendo muchas cosas mal.
por ejemplo:
Código :
[...] misonido.attachSound("sonidillo");[...]
misonido.attachSound("sonidillo");
Estas cargando dos veces el sonido, en dos variables que se controlan de diferente forma.
Código :
var pausa:Number = 1;
var estado:Number = 1;
Boton_btn.stop();
_root.onLoad = function(){
misonido = new Sound();
misonido.attachSound("sonidillo");
}
Boton_btn.onPress = function (){
if (estado == 1){
pausa = misonido.position;
misonido.stop();
estado = 0;
Boton_btn.gotoAndStop("play");
}
//Creo que con esta linea ya funcionará
misonido.onSoundComplete = function() {
this.start();
};
}No lo he calado, pero solo tendrías que agregar la linea de que cuando el sonido se complete, vuelva a comenzar, para crear el loop.