Перезагрузить текущий кадр в AS2? - PullRequest
1 голос
/ 23 апреля 2009

Какой самый разумный способ достичь чего-либо в духе this.gotoAndStop(this._currentframe)?

Я хочу, чтобы Flash повторно загружал текущий кадр, как если бы я использовал gotoAndStop (который ничего не делает, если ему задан текущий кадр в качестве целевого кадра).

Ответы [ 3 ]

1 голос
/ 23 апреля 2009

Не думаю, что понимаю, почему вы хотели бы сделать это, но что, если вы перейдете к кадру до (или после) текущего кадра, а затем вернетесь назад?

var current:int = _currentFrame;
gotoAndStop(current - 1);
gotoAndStop(current);

Я давно не делал AS2, так что я совсем не уверен, что, если вообще что-нибудь произойдет, приведенный выше код.

0 голосов
/ 23 января 2016

я использую эту команду, и она работает для меня

on (release) {
    prevFrame();
}

on (release) {
    nextFrame();
}
0 голосов
/ 06 мая 2009

Вы можете сделать это, используя метод класса movieclip для рассматриваемого кадра

prevFrame ()

...