Hola
Bueno, si entendí bien podrias intentar esto
Código actionscript:
Ver originalfunction test(evt)
{
uno.gotoAndPlay(1);
uno.onEnterFrame = function ()
{
if(uno._currentFrame == uno._totalFrames){
uno.stop();
boton.removeEventListener("click", test);
_root.gotoAndStop(2);
}
}
}
boton.addEventListener("click",test);
Esto lo que haria es agregar un listener al boton llamado "boton", ejecutando la función test, la cual va al movieclip llamado "uno" y va a su primer frame, luego se ejecuta otra función que revisara la posición actual contra la final del movieclip actual, y cuando sean iguales, lo detendrá, le removerá el listener al botón y se ira al siguiente frame del escenario en este caso
Espero te sirva
saludos