Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Проблема с выезжающими меню (http://www.flasher.ru/forum/showthread.php?t=84848)

Onix13 09.09.2006 17:09

Проблема с выезжающими меню
 
Вобщем такое дело. Решил я сделать сайт на флэше. Делал менюшку. При наведении на одну из кнопок выезжало второе меню. Я это реализовал как мувик, который выезжает когда наводишь мышку на кнопку(Over). Так вот, если захотеть нажать на одну из кнопок меню, которое вылезло после наведения, то оно закроется, т.к. мышка уже не на основных кнопках,а за пределами поля hit. Как мне сделать, чтобы меню, которое вылезает после наведения на основные кнопки, не исчезало, когда мышку убирался с основных кнопок.

Привожу рисунок для понятливости =)

Основное меню: ................. .... Второе меню (выезжающее)
кнопка 1 (мышка наведена) -------|тут .... |
кнопка 2 . . . . . . . . . . . . . . . . . . .|тоже...|
кнопка 3 . . . . . . . . . . . . . . . . . . .|кнопки|
кнопка 4
кнопка n

wvxvw 10.09.2006 01:01

Не давать указания убирать второе выпадающее меню, пока мышка не зашла и не вышла с него...
Т.е.
Курсор над кнопкой меню первого уровня - показываем меню.
Если курсор не перешел на меню второго уровня, но при этом перешел на другую кнопку меню первого уровня - прячем второе меню.
Если курсор перешел на меню второго уровня, а потом ушел оттуда на меню первого уровня - снова прячем меню.
Если курсор ушел за пределы флешки - прячем меню.

Если в меню используешь кнопки, а не мувики - посмотри использование trace as menue item

Onix13 10.09.2006 01:05

а как это все реализовать ? =)
В ActionScript копаться ? Если да, то дайте плиз нужные команды...

Onix13 11.09.2006 20:41

[iNils : Еще один up и тема будет закрыта]


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

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