PDA

Просмотр полной версии : Заставьте остановиться


sxstudio
12.07.2007, 00:12
Друзья, проигрываю клип назад программно, но в таймлайне встречается в одном из кадре, даже не в одном, "stop();" плеер стоп игнарирует и играет пака дальше задом наперед.. что то я обдумал голову, ничего не приходит на ум, подскажите, Заранее спасибо.

MovieClip.prototype.p_prevFrame = function() {
this.onEnterFrame = function() {
if (this._currentframe == 1) {
delete this.onEnterFrame;
} else {
this.prevFrame();
}
};
};

BigDan
12.07.2007, 01:10
оно играет дальше потому что ты не удаляешь onEnterFrame

udaaff
12.07.2007, 01:13
stop();
this.onEnterFrame = function () {
if (this._currentframe == 2) {
delete this.onEnterFrame;
} else {
this.prevFrame();
}
};

sxstudio
12.07.2007, 01:32
Благодарю! Справился!