Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Вопрос по меню на Flash (http://www.flasher.ru/forum/showthread.php?t=72532)

d0cent 29.11.2005 08:34

Вопрос по меню на Flash
 
Народ. Делаю вот такое меню:

http://a201.allfiles.ru/menu.swf

Там есть два пункта с выпадающими подменю.
Допустим открыли одно из этих двух выпадающих меню (например "о компании"), а затем, не сворачивая первого, кликнули на второе выпадающее меню ("условия работы"). У меня там активное меню сварачивается после чего приходится еще раз кликать по второму выпадающему меню что бы его развернуть.
Внимание, вопрос. Подскажите пожалуйста, как сделать так что бы при клике на другое выпадающее меню, при раскрытом первом, первое меню плавно свернулось и сразу плавно развернулось то, на которое кликнули?

Буньков Максим 29.11.2005 20:25

Поди флешь сайты делаешь за деньги?
Все это делают функции это у тебя одна тимелине вод и юзаешь головку (воспроизводящюю) как тебе надо при каждом клике....
Знаешь че такое функции? а АС2? а ООП?

d0cent 29.11.2005 21:49

Цитата:

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

Не, ну это так принято что ли теперь? Я нормально вопрос задал. Тут некоторые вообще, чуть ли не за них все сделать просят, а я разве что-нибудь нереальное спросил?
И разве надо быть профессиональным программистом, что бы простенькое меню сделать? Или для вас это тоже слишком сложно что не можете просто объяснить и предпочитаете "блистать умом", произнося умные слова? У вас самих образование какое? А сколько языков программирования знаете? Только Action Script 2? Я вот совсем не считаю себя программистом, хотя владею тремя языками. То что я не знаю Action Script, это вопрос времени, затем я и пришел сюда. Но видимо я ошибался, профессионалы здесь все перевелись, остались только "профессионалы".

Nirth 29.11.2005 22:06

используй флаги, проверяй открыто ли меню или нет и веди анимацию, почитай про if\if else\else

d0cent 29.11.2005 22:13

Цитата:

Сообщение от Nirth
используй флаги, проверяй открыто ли меню или нет и веди анимацию, почитай про if\if else\else

Спасиб. А как это делать? Может где туториал внятный по этой теме есть?

d0cent 29.11.2005 23:06

да, интересует именно флаги и то как проверить открыто меню или нет.

MOHCTEP 30.11.2005 02:08

Каждую ссылку обзаводишь переменной-флагом, изначально, допустим, ложным. При нажатии ссылки просматриваешь все флаги и если находится истинный, даешь команду на закрытие, соответствующего ему, пункта меню и установки флага в ложь. После окрываешь пункт, куды клюкнули и ставишь его флаг в истину. Вроде все...

Король 30.11.2005 03:15

а это я случайно 2 раза запостил

Король 30.11.2005 03:16

да просто это делается - по нажатию на пункт закрываешь все (предварительно можно создать массив высот всех пунктов в закрытом положении) и открываешь тот который нажал

d0cent 30.11.2005 03:16

Ну теория это все конечно понятно. Но как это сделать на практике? Вот как например переменную флаг к ссылке привязать? Это не говоря уже о всяких там массивах высот....


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

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