Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Проблемка с подменюшкой (http://www.flasher.ru/forum/showthread.php?t=49853)

Buben 02.10.2003 23:26

Проблемка с подменюшкой
 
У меня еще вопрос.
Суть в следующем. В общем у меня есть меню, то-есть большая кнопка при наведении на которую проигрывается клип(открытие менюшки) и выпадает менюшка, состоящая в свою очередь тоже из кнопок. Ну и соответсвенно когда мышка убирается с кнопки проигрывается еще один клип и менюшка впадает обратно.
Проблема в том, что когда мышка попадает на менюшку а затем снова на кнопку еще раз проигрывается первоначальный клип (как при открытии менюшки) что не есть хорошо.
Я понимаю что решение совсем простое, но как то в голову не приходит :confused:

Если подскажете буду очень благодарен!

+=Metlio=+ 02.10.2003 23:40

Пока идёт твоё раздвигание и сдвигание менюшки, надо ввести кондицию :)
сделать переменную, при нажатии на кнопочку пускай переменная меняет значение на 1...
и всё-бы ничего, если-б в уголочке флеш фильма не караулила подходящего момента "IF" :)
Ифу сказали, чтоб он проверял, равна ли переменная 1 и если равна, то не давать кнопке нажатия...
Проблема решена-мораль : нет морали :)

Анализируй мой рассказ и делай ;)

Music maniac 03.10.2003 11:44

Знакомое чтото!
 
Тута в форуме что то пролетало похожее поищи не поленись!

Штрек 03.10.2003 16:29

+=Metlio=+ вроде ж всё растолковал /правда слишком в общ.чертах/. Догадайся, мол сама...
Контролёр можно сделать из самой кнопки -
превращ.кнопк. в мувик - для него пишешь
onClipEvent (load) {
tt = 1;
}
А на кнопке пишешь
on (release) {
if (this.tt == 1) {
_root.mc01.gotoAndPlay(1);
}
this.tt = 2;
}
// mc01 - мувик с анимацией выезда менюшки
Всё - со второго раза кнопка не работает.

Штрек 03.10.2003 16:43

Можно в руте объявить перем.
tt = 1;
А потом из кнопки смотреть её значение
on (release) {
if (_root.tt == 1) {
_root.mc01.gotoAndPlay(1);
}
_root.tt = 2;
}
Но это всё вариации на тему ....

+=Metlio=+ 03.10.2003 21:50

Цитата:

+=Metlio=+ вроде ж всё растолковал /правда слишком в общ.чертах/
ну, просто пословно, без кода :D

Buben 04.10.2003 06:43

Спасибо!
 
Всем спасибо, я понял, и даже уже сделал!
Еще раз спасибо что ответили!

Buben 04.10.2003 06:46

Только я не "сама" а "сам". :D

+=Metlio=+ 04.10.2003 12:16

:rolleyes:

Штрек 04.10.2003 13:45

Догадайся, мол сама...
Это из анекдота - кто не знает - я не виноват :D


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

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