Знаю, что подобных тем очень много, просмотрел все. Но не нашел, что искал.
Есть последовательность картинок(гиф-анимация, кадров 20). И есть две кнопки. Нажимаем одну - проигрывается. Отпускаем - останавливается. С этим проблем нет

Вторая кнопка, нажимаем - проигрывается в обратном направлении с того момента, где остановились, отпускаем - стоп анимации. Т.е. при помощи двух этих кнопок нужно гонять анимацию туда-сюда.
В идеале еще нужен бегунок, полоса проигрывания. нажимаем на него, тянем в нужную сторону с нужной скоростью и смотрим на анимацию(вперед или в обратном порядке).
Вот такой код для моей цели не подходит:

Код:
MovieClip.prototype.p_prevFrame = function() {
this.onEnterFrame = function() {
if (this._currentframe == 1) {
delete this.onEnterFrame;
} else {
this.prevFrame();
}
};
};
использование

Код:
мувик_с_анимацией.onRollOver = function(){
this.play();
}
мувик_с_анимацией.onRollOut = function(){
this.p_prevFrame();
}