![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Jun 2009
Сообщений: 2
|
Уважаемые эксперты!
При многократном наведении на кнопку с проигрывающейся анимацией раз на 20-й анимация перестает проигрываться. Почему так может быть? и как быть? isMot = false;
but.onRollOver = function () {
if (!isMot) {
anima_mc.gotoAndPlay(1);
isMot = true;
}
}
|
|
|||||
|
Модрон-ветеринар
|
У вас анимированный мувик завешивается в состоянии с isMot = true на своем первом кадре со stop() и анимация не выполняется, т.к. условие в ф-ии RollOver не выполяняется.
Сделайте так: В основном кадре уберите эту строку совсем а в анимации перенесите в 1-й кадр анимационного мувика. Тогда при возврате в 1-й кадр произойдет обязательное приравнивание этой самой isMot к false Последний раз редактировалось mooncar; 24.06.2009 в 19:51. |
|
|||||
|
Регистрация: Jun 2009
Сообщений: 2
|
Огромное спасибо!
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:49. |
|
|
« Предыдущая тема | Следующая тема » |
|
|