La solucion seria añadir al mc un event.ENTER_FRAME y cuando el frame sea 10 que se pare y se borre el eventlistener:
Código AS3:
Ver originalmc.addEventListener(Event.ENTER_FRAME, compruebaFrame);
play();
function compruebaFrame(e:Event):void{
if(mc.currentFrame == 10){
mc.stop();
mc.removeEventListener(Event.ENTER_FRAME, compruebaFrame);
}
}
El mc se reproduce...a cada frame que pasa se ejecuta "compruebaFrame(e:Event)" y comprueba si el actual fotograma == 10, si es así entonces para el mc y borra el eventlistener, para que no vuelva a suceder hasta que se pulse otra vez el boton :D.
Saludos !