AS3 для анимированной кнопки - PullRequest
1 голос
/ 19 марта 2010

Мне нужна помощь с AS3 для анимированной кнопки. Созданная мною кнопка (фрагмент ролика) начинает воспроизводиться при наведении курсора мыши, но останавливается сразу же, когда происходит событие отключения мыши. Но я хочу, чтобы кнопка завершила цикл цикла перед остановкой анимации и воспроизвела анимацию при следующем наведении курсора на кадр 1.

Это код, который у меня есть:

stop();
bt.addEventListener(MouseEvent.MOUSE_OVER,onMouseOver);
function onMouseOver(event:MouseEvent):void {
    gotoAndPlay(1);
}

Спасибо заранее, Jenya

1 Ответ

1 голос
/ 19 марта 2010

Похоже, вы не играете на кнопке, а на самом деле в контейнере кнопки.

Может быть, попробовать:

bt.gotoAndPlay(1)

или

(event.target as MovieClip).gotoAndPlay(1).

Все, что вам нужно сделать, это добавить a to stop () в первый кадр кнопки, чтобы он не зацикливался вечно.

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