Это похоже на то, что вы ищете:
addEventListener(Event.ENTER_FRAME, function(e:Event){
if(currentFrame == totalFrames){
stop();
removeEventListener(event.type, arguments.callee);
}
});
Я добавил прослушиватель событий (для Actionscript 3), чтобы в каждом кадре эта функция запускалась и проверяла, какой это кадрна.Если это последний кадр, он остановится.Исходя из вашего примера, я предполагаю, что у вас есть класс, расширяющий MovieClip.