Замени код..
Код AS1/AS2:
mc.stop();
btn.onPress = play_mc;
kadr_mc = 5;
txt.autoSize = true;
sec = true;
function play_mc() {
mc.play();
if (sec) {
clearInterval(_int2);
first_play = true;
mc.onEnterFrame = function() {
kadr = mc._currentframe;
txt.text = 'Стаю на '+kadr+' кадре';
if (mc._currentframe>=11) {
_int = setInterval(mcMove, 30, false);
delete mc.onEnterFrame;
}
};
} else {
_int2 = setInterval(mcMove, 30, false);
first_play = false;
sec = true;
kadr_mc = 1;
}
function mcMove() {
if (first_play) {
kadr_mc = 5;
sec = false;
}
if (mc._currentframe>kadr_mc) {
mc.prevFrame();
kadr = mc._currentframe;
txt.text = 'Стаю на '+kadr+' кадре';
//trace('Кадр: '+mc._currentframe);
} else {
clearInterval(_int);
}
}
}
З.Ы. вариант, не есть какой, но если большего не надо и им можно воспользоваться