![]() |
Кнопки и переменные... Вопрос времен и народов...
:mad: Использую для меню данный в уроках пример, там где при нажатии на кнопку переменной присваивается значение и проигрывается тот клип, который соответствует этой кнопке, если же нажимается другая кнопка, то она смотрит какое значение у переменной и в соответствии с этим выгружает предыдущий мувик и крутит свой, прописывая свое значение и т.д. так вот если при этом нажав одну кнопку и не дождавшись пока загрузится мувик быстро нажать на другую (типа передумали), то получается лажа... наслоение и зависание....
как? :mad: :confused: :eek: |
Я полагаю, нужно сделать кнопки неактивными на время загрузки, ведь так, да? ;)
|
По-моему речь не о том Sergei, он имеет в виду, что, когда жмёшь на одну кнопку, начинает грузится мув, а в это время нажимаешь на второй кнопке.
Я думаю, можно было бы сделать временную паузу после нажатия, чтобы дать время подумать пользователю (не более секунды - двух). Если за это время ничего не произойдёт, то можно грузиться. |
:) короче, в любом случае временная задержка с использованием Таймера?
|
Пожалуй, что так. Сам не пробовал, но пожалуй, должно сработать. Гланое не переборщить, а то пользователь и заждаться может. Попробуй ещё поискать в хелпе или подожди здесь. Может там есть, как прервать незаконченную загрузку.
|
Ну если вы, господа, ориентируетесь на пользователя, который начинает думать после того, как нажал на понравившуюся кнопку, то вы очень ... толерантны.
ЗЫ выложь исходник, а я посмотрю; может быть, все проще... |
Можно попробовать
Можно попробовать поэксперементировать с функцией updateAfterEvent();
сейчас башка не варит, поэтому лень заморачиватся... Но наскока помнится она как раз спасает от таких косяков. |
Re: Можно попробовать
Цитата:
|
ЧТО НУ-НУ?
Нажимаем F1 и читаем хелп.
Потом говорим "Ну-ну" |
Re: ЧТО НУ-НУ?
Цитата:
ЗЫ высокая сознательность... ;) |
| Часовой пояс GMT +4, время: 23:38. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.