Hola:
Supon que tienes un MC instanciado como "mc". Este MC tiene dos fotogramas los cuales representan activo e inactivo.
Ahora en el fotorgrama principal de tu pelicula puedes poner esto:
Código:
//Creas una variable de tipo sonido y la inicializas.
//Ademas cargas el sonido externo mediante Sound.loadSound(String URL, Boolean stream);
//En este caso el mp3 se encuentra en la misma carpeta que tu pelicula.
var sonido:Sound = new Sound();
sonido.loadSound("musica.mp3", false);
//Añades las distintas funciones al MC que actua como boton.
mc.onRelease = function():Void {
if (this._currentframe == 2) {
sonido.stop();
this.gotoAndStop(1);
} else {
sonido.start(0, 1);
this.gotoAndStop(2);
}
};
Hace bastante que no toco Flash pero creo recordar que era asi. A lo mejor en AS3 las cosas son un tanto diferentes, pero este ejemplo funciona perfecto en AS2.