Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Общие вопросы

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 11.03.2003, 14:48
stas35 вне форума Посмотреть профиль Отправить личное сообщение для stas35 Найти все сообщения от stas35
  № 1  
stas35

Регистрация: Feb 2002
Адрес: Moscow
Сообщений: 150
По умолчанию 2 EGORITCH и всем. Менюха в исходнике. Гляньте какой трабл. Есть ли решение?(+)

В исходнике я сделал менюшку с кнопками, для которых скрипты поставил те, которые порекомендовал мне Егорыч (за что я ему очень благодарен и признателен). Все работает хорошо, но есть одна маленькая проблема (в силу своей AS-неграмотности не могу ее решить) - когда жмешь на кнопки с интервалом в пару-тройку секунд - все работает хорошо. Но стоит ускориться (например быстро на одну, потом сразу на другую и снова на первую) - в рабочей области появляется зона без картинки (в данном случае надпись "ВСЕМ ПРИВЕТ". Она должна появляться сразу после загрузки мувика по логике, но потом после нажатия любой из кнопок она должна закрыться насовсем меняющимися мувиками и больше не вылезать. То есть получается дыра между мувиками при быстром нажатии на соседние кнопки
Как избежать этого? Можно ли решить эту проблему на основе тех же самых скриптов типа "_currentframe", чтоб приветствие появлялось только один раз (когда ни одну кнопку еще не нажимали), а потом как на кнопки быстро не нажимай, менялись бы только мувики (а, b, c и d). Если решения простого нет, какое альтернативное решение можно сделать?
Если сможете помочь буду признателен.
Заранее спасибо
Стас
Вложения
Тип файла: zip menu_test.zip (5.6 Кб, 43 просмотров)

Старый 11.03.2003, 15:14
lexass вне форума Посмотреть профиль Отправить личное сообщение для lexass Посетить домашнюю страницу lexass Найти все сообщения от lexass
  № 2  
lexass
 
Аватар для lexass

Регистрация: Sep 2000
Адрес: SPb
Сообщений: 3,374
Отправить сообщение для lexass с помощью ICQ
вот как плохо юзать чужой код неосмыслив его

для данной ситуевины простейшее:
на кнопари добавляем проверку флага
если флаг разрешает, запускаем то что у тя ездит (и меняем флаг)
когда оно доезжает меняем значение флага на разрешающее юзать батоны
__________________
Старый плюс лучше новых двух.
I like RTFM
попросил - подожди - обработай
Chr(255) == '\xFF' - это про "я"
lexass


Старый 11.03.2003, 16:01
stas35 вне форума Посмотреть профиль Отправить личное сообщение для stas35 Найти все сообщения от stas35
  № 3  
stas35

Регистрация: Feb 2002
Адрес: Moscow
Сообщений: 150
По умолчанию где почитать как это сделать?Может урок есть или обсуждалось популяно где-то?(+)

Помогите, пож-ста, с исходником. Подправьте мой файлик если не составит большого труда. (было бы супер если б с комментариями в АС, типа "//- это для этого, а это для этого"). Боюсь только, что многого прошу и меня проще послать куда-подальше Может я как раз фишку эту и просек бы. (Про flag я слышал, но принципа этого не знаю).
Где почитать про эти приемы? В уроках есть? или в исходниках может?
Заранее спасибо.
Стас

Старый 11.03.2003, 16:13
lexass вне форума Посмотреть профиль Отправить личное сообщение для lexass Посетить домашнюю страницу lexass Найти все сообщения от lexass
  № 4  
lexass
 
Аватар для lexass

Регистрация: Sep 2000
Адрес: SPb
Сообщений: 3,374
Отправить сообщение для lexass с помощью ICQ
По умолчанию ну-y-y......

if(flag){
...
}
разрешаем flag=1
запрещаем flag=0
или наоборот, как сам задумаешь
какой тут нафиг исходник м.б.
__________________
Старый плюс лучше новых двух.
I like RTFM
попросил - подожди - обработай
Chr(255) == '\xFF' - это про "я"
lexass


Старый 11.03.2003, 18:15
Egoritch вне форума Посмотреть профиль Отправить личное сообщение для Egoritch Посетить домашнюю страницу Egoritch Найти все сообщения от Egoritch
  № 5  
Egoritch
"Ниразу не флэшер"
 
Аватар для Egoritch

Регистрация: Nov 2001
Адрес: +38-067-...
Сообщений: 1,434
Отправить сообщение для Egoritch с помощью ICQ
on (release) {
if (a._currentframe==1)a.gotoAndPlay (2);
if (b._currentframe==10)b.gotoAndPlay (11);
if (c._currentframe==10)c.gotoAndPlay (11);
if (d._currentframe==10)d.gotoAndPlay (11);
}


на жёлтой кнопке
намана?
__________________
стучитесь в асю за дополнительной помощью....
ЗЫ: ПОИСК действительно рулит.

Старый 11.03.2003, 18:52
stas35 вне форума Посмотреть профиль Отправить личное сообщение для stas35 Найти все сообщения от stas35
  № 6  
stas35

Регистрация: Feb 2002
Адрес: Moscow
Сообщений: 150
По умолчанию Привет, Егорыч! Спасибо за ответ. Стало получше, но все равно эффект наблюдается:( +)

Посмотри исходник.
Спасибо.
Стас

Старый 11.03.2003, 18:54
stas35 вне форума Посмотреть профиль Отправить личное сообщение для stas35 Найти все сообщения от stas35
  № 7  
stas35

Регистрация: Feb 2002
Адрес: Moscow
Сообщений: 150
По умолчанию Егорыч! Исходник с обновленным скриптом здеся :)( +)

Спасибо.
Стас
Вложения
Тип файла: zip updated_menu_test.zip (5.4 Кб, 41 просмотров)

Создать новую тему   Часовой пояс GMT +4, время: 10:11.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 10:11.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.