tengo una animacion para dos sonido que tienen dos botones, uno para apagar la musica y otor para prender la musica, y necesito que quede guardado el estado del boton es decir si aprieto el de apagar y cierro el flash y lo  vuelvo a cargar siga apagado, he visto los tuto del sharedObject pero no entiendo como aplicarlo a dos estados de botones
 
Mi Codigo
 
/*-------------*/
 
stop();
 
/*----------Estado de Mc Barras para Musica--------------*/
tellTarget ("music1") {
	gotoAndPlay(5);
}
tellTarget ("jumps") {
	gotoAndPlay(3);
}
/*---------------------------SharedObject---------------------*/
var mi_so:SharedObject = SharedObject.getLocal("SonidoActual");
var estado = mi_so.data.SonidoActual;
trace("shared Object: "+ estado); 
 
// if (recuperar el estado ya sea prendido o apagado)
// else (recuperar el estado ya sea prendido o apagado)
 
 
btn_on.onRelease = function(prendido){
	stopAllSounds();
	tellTarget ("jumps") {
		gotoAndPlay("off");
	}
	gotoAndPlay(2);
	//Guarddar el estado de este boton
	trace("Hemos Apretado el Boton On" + this);
}
 
 
btn_off.onRelease = function(){
	tellTarget ("music1") {
		gotoAndPlay(2);
		tellTarget ("jumps") {
			gotoAndPlay(3);
		}
	}
	gotoAndPlay(3);
	trace("Hemos Apretado el Boton OFF" + this);
}
 
 
AYUDA PORFAVOR! 
  
 
 
