Y como haces para veas uno de los botones si están dentro de un MC en 2 frames diferentes? ya que para que no haga un loop el MC tendrás que poner un stop(); en el primer frame, por lo tanto solamente se verá el primer botón.
Si por ejemplo quieres ir a un frame de la línea de tiempo principal al presionar el primer botón el código deberías escribirlo así:
Código actionscript:
Ver originalstop();
miClip.boton.onRelease = function(){
_root.gotoAndStop(2);
}
Espero haberte sido de ayuda.