как заставить кнопку перейти на определенный кадр на главной временной шкале - PullRequest
0 голосов
/ 13 сентября 2010

как заставить кнопку перейти к определенному кадру на главной временной шкале моя кнопка называется play_btn и я хочу, чтобы перейти к конкретному кадру на основной временной шкале ???

Ответы [ 2 ]

1 голос
/ 13 сентября 2010

часто лучше использовать метку кадра в случае, если номер кадра изменяется после изменения в вашей анимации.

play_btn.addEventListener(MouseEvent.CLICK, play_btnClickHandler);

function play_btnClickHandler(ev:MouseEvent):void
{
    //The actual code to jump to a specific frame
    this.gotoAndPlay('myFrameLabel');
}
1 голос
/ 13 сентября 2010

поместите этот код в кадр 1 основной временной шкалы, в той же сцене, что и кнопка.

play_btn.addEventListener(MouseEvent.CLICK, play_btnClickHandler);

function play_btnClickHandler(ev:MouseEvent):void
{
    //The actual code to jump to a specific frame
    this.gotoAndPlay(30);
}

30 - номер вашего кадра.

'this.'может быть опущен, но мне это нравится, так как это облегчает понимание того, что затрагивает тех, кто читает ваш код и может не знать полностью о том, что происходит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...