![]() |
многослойность!? Как реализовать!?
Имееться флеш с несколькими слоями! Проще говоря карта города векторная, где на каждый слой приходиться по отдельному объекту:
1 слой поверхность. 2 слой вода (реки, водоемы и т.д.) 3 дороги 4 жилые дома 5 детсады 6 школы и т.д. На странице, где помещаеться флешка имеються переключатели, посредством которых должен отключаться определенный слой! Вопрос! Как это реализовать!? И еще маленький вопрос! Если сделать каждый слой из этой флешки в отдельном мувике, как сделать потом отображение всех слоев с наложением друг на друга, но чтобы видно было неотключенные нижние слои! (Что-то не получилось, если две флешки друг на друга накинуть, то первая перекрывает вторую и ее не видно). |
2 Illarion:
Просто делаете несколько мувиклипов, лежащих один над другим и скрываете/отображаете их по мере надобности. |
Цитата:
Проблемма в том что одновременно нужно видеть несколько слоев, мультов. Т.е. допустим мульты с растениями, поверхностью и домами включены а мульты с детсадами, магазинами выключенны. И еще на странице мульты никак не хотят друг под друга ложиться. Отображаються слева, снизу, еще где, но друг под друга не хотят. И если видно верхний мульт, то все нижние уже не видно, даже если они включены, пустое поле верхней флешки отображаеться белым фоном и все, под ним ничего не видно. Так вот как-то можно реализовать отключение слоев в одном мульте! Какие команды со страницы при нажатии кнопки HTML надо передать мульту, что бы отключился нужный слой! Заранее спасибо за ответ! |
Эээ... Вообщето имелось в виду несколько клипов в ОДНОЙ флэшке, а не несколько флэшек на странице)))
|
Для наглядности уточню, поясню что именно имееться ввиду!
Вот на этой карте http://mainmaps.com/asia/ru/vyborg/ есть переключатели, которые включают или отключают нужные объекты на карте! Я так понимаю там реализовано путем подгрузки из файла xml например. А можно ли такое реализовать с уже отрисованными деталями, т.е. не подгружать данные, а отключать нужный слой, как в редакторе, например (галочку "Экспорт скрытых слоев" оставляю как раз для этого! Нужно на странице где расположена первая флешка (карта), при нажатии на другую флешку (расположенную на этой же странице, отключался нужный слой в первой флешке-карте). Кажеться нашел! Через LocalConnection? Вот тут нашел! http://www.dnadillo.dn.ua/fla/LocalC...n-go-gerl.html Только вопрос все же остаеться открытым, как в первой флешке слои выключать!? Наподобие тому как в редакторе выключаем и включаем видимость у слоя!? |
Вложений: 1
Цитата:
Я прикрепил пример подобной карты, которую делал я недавно. Такое вы хотите сделать? |
| Часовой пояс GMT +4, время: 19:20. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.