![]() |
:)
две кнопки, две картинки навел на кнопку, катинка плавно заменяется необходимой: все хорошо, работает, красиво :confused: но появилась проблема: прибыстром переходе с одной кнопки на другую, нарушается цикл и работает не правильно. добавил флаг (cikl). поидее, следующая функция не должна выполняться, пока не закончится предыдущая. Но, получилось, что при резкой смене кнопок он просто останавливается. ошибка наверно в расположении if (т.к. выполняется проверка после запуска другой функции). Но как его расположить не догоняю. или может применять onEnterFrame не к this, а к _root.main.clip1/2?? .... вроде так работает, Но при резкой смене кнопок и возврате(1-2-1) картинка остается неизменной. мне в голову приходит только добавить else и флаг ... или использовать другой цикл?? help Код:
var cikl:Boolean = false; |
Код:
cikl = false;Код:
delete this.onEnterFrame;Код:
if (cikl == false) { |
Цитата:
можно ли как-нибуть разместить условие до начала функции? чтото вроде Код:
mc.onRollOver.if(условие) = function() {} |
| Часовой пояс GMT +4, время: 04:12. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.