Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Активность кнопок под верхним слоем сцены., как от нее избавиться?
  • Сервис онлайн-записи на собственном Telegram-боте
    Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое расписание, но и напоминать клиентам о визитах тоже. Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
    Для новых пользователей первый месяц бесплатно.
    Чат-бот для мастеров и специалистов, который упрощает ведение записей:
    Сам записывает клиентов и напоминает им о визите;
    Персонализирует скидки, чаевые, кэшбэк и предоплаты;
    Увеличивает доходимость и помогает больше зарабатывать;
    Начать пользоваться сервисом
  • Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
    Начать продвижение сайта
Clark Nova
сообщение 18.04.2011 - 23:58
Сообщение #1


Новичок
*

Группа: Новичок
Сообщений: 1
Регистрация: 31.03.2011
Пользователь №: 10416



Приветствую.
Друзья, рисую сайт на Flash 8, подскажите плз начинающему...
Есть главная страничка, назовем ее main.swf. На ней расположена некая анимация с "активными" персонажами (ходят, летают, реагируют движениями и звуками на нажатия мышки), живущая своей жизнью, и ряд кнопок меню. Кнопки открывают внешние swf'ки.
Для кнопок меню использую код в Actions вида (пример, здесь открывается флешка about_company.swf поверх флешки main.swf):
on (release) {
_root.createEmptyMovieClip("mc", 1);
var loader:MovieClipLoader = new MovieClipLoader();
loader.loadClip("about_company.swf", _root.mc);
}

Для персонажей главной странички использую код в Actions вида (пример, здесь воспроизводятся разные звуки при наведении или нажатии мышки):
on (rollOver) {
trysound = new Sound(this);
trysound.attachSound("Church_One");
trysound.start(0, 1);
}
on (release) {
trysound = new Sound(this);
trysound.attachSound("Church");
trysound.start(0, 1);
}

Все бы хорошо, но когда я открываю about_company.swf поверх main.swf, то все кнопки и "активные" персонажи остаются кликабельны. И, если водить мышкой по экрану, все они "подсвечиваются" при наведении указателя мышки.
Ради интереса, создал символ типа Graphic, нарисовал в нем прямоугольник и разместил на главной сцене флешки main самым верхним слоем (т.е. он перекрывает часть экрана). При таком варианте все кнопки и "активные" персонажи, скрытые зрительно этим прямоугольником также остются кликабельны.
Как сделать, чтобы кликабельность пропадала при открытии новой флешки (в моем примере это about_company.swf) поверх main.swf, но при этом все персонажи в main.swf продолжали жить своей "запрограммированной "жизнью?
И как можно "стопорить" (ставить на паузу) все происходящее на main.swf и запускать с того же места при закрытии about_company.swf?
Заранее спасибо.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 1.08.2014 - 06:01