Просмотр полной версии : реверс срабатывает только раз, почему?
есть мувик kvadrat, хочу что бы он реагировал на кнопку он реагирует но почумуто только раз?
на кнопку навешаны события
на rollOver
kvadrat.gotoAndPlay(1);
на rollOut
kvadrat.onEnterFrame = function () {
if (kvadrat._currentframe > 1) {
kvadrat.prevFrame();
}else{
kvadrat.gotoAndStop(1);
}
};
ты уверен что это случается в твоем коде:
kvadrat._currentframe > 1
?
BigDan
вот от сюда взял
http://www.flasher.ru/forum/showthread.php?t=84375&highlight=%F0%E5%E2%E5%F0%F1
По коду получается, что если у kvadrat текущий фрейм больше однго, то вернуться на кадр назад, в противном случае перейти на первый кадр. Интересно, какой смысл начинать проигрывание с первого кадра, если он будет всегда на нем стоять…?
мувик отлично проигрывается вперед и потом назад, но на вторую выполнить rollOver никак не реагирует.
Если вас не затруднит подскажите пожалуйста как это исправить?
Если быстро и криво, то на rollOver:
delete kvadrat.onEnterFrame;
kvadrat.gotoAndPlay(1);
Если быстро и криво, то на rollOver:
delete kvadrat.onEnterFrame;
kvadrat.gotoAndPlay(1);
да все класно работает только скажите а что это вы сделали а то я как-то не пойму
Убираю обработчик onEnterFrame при наведении.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.