Форум 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=35479)

Gary 05.08.2002 16:53

Хлп, нечеткая работа меню
 
Доброго времени суток! Я почти сделал интерфейс для слайдшоу, однако нечетко меню работает, очевидно из-за загрузки соответствующих мувиков. Что я имею: мувик, содержащий 8 кнопок, по наведению на которые всплывают еще по паре кноп соответственно. Отвел мышь- вложенные кнопки исчезли. Каждая кнопка имеет визуализацию (кнопы как бы дышат). Плюс, при этом наведение на любую кнопу сопровождается событием -проигрыванием мувиков размерами 165х800 пикс, где колбасятся джипеги (небольшое движение слева-направо, скажем, или маска раскрывает изображение).
Вопрос: Как исключить зависание порой всплывающих кнопок (они не всегда убираются)? Не хотелось бы упрощать анимацию. Верно ли, что на каждую кнопу из 8 главных можно навесить скрипт проверяющий состояние остальных и в случае зависания «обнулять» их? Если да- то как это сделать короче (скрипт). У меня меню сделано так:

Всплывают кнопки по команде навешанной на главную кнопку:
on (release) {
Butn.gotoAndStop(“Full”);
_root.Mfilm.attachMovie("MC", "MC_1", 0);
}
где Butn - это мувик с двумя вложенными кнопами, 1 кадр –пустой, второй кадр – кнопки.
Исчезают так:
on (rollOver) {
Butn.gotoAndStop("Empty");
}
Как бы так написать скрипт, чтобы кнопа на которую навели, проверяла, но не перечислять все эти семь мувиков. Что-то типа, «если в каком-либо из вложенных в 7 (т.к. это для восьмой скрипт) кнопок мувиков головка стоит все еще на кадре “Full” -перевести ее на “Empty”. Это через задание массива, переменных? И вообще это поможет?

Второй вопрос такой: Я создал пустой клип, и в него аttachMovie из библиотеки делаю. Да только при первом обращении к этому действию, происходит небольшая задержка. Надо делать removeClip предыдущему для плавности? Опять же все 24 (8 на главных кнопках и 16 на второстепенных) загружать это же неверно?
Третий вопрос (извините ): Зачем в МХ когда клипу присваиваем имя для Linkage есть опция Export In first Frame? Может это как-то помогает плавности загрузки при аттаче?
Спасибо что дочитали. Благодарен человеку опубликовавшему шаблон и стори по всплывающему меню. Только вот думаю это наверно метод Флэша 4, 5. Маски нет например.


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

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