| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Flash > Как это все реализовать во Flash? |
| Автор: lelik133 20.6.2004, 16:23 | ||||||
| Вообщем задача стоит следующая есть географическая карта, на най соответсвенно есть города (около 20 штук, если смогу сделать что задумал может количество расшириться до 80-90). Для каждого города в mysql бвзе записана некая информация. На PHP делаю выборку необходимого мне, для каждого города получаеться массив 4 на 8. Итого переменных 4*8*20=640! Необходимо их предать во Flash (использую Flash MX Version 6.0). Во Flash нужно сделать следующее: 1. Название городов должно стать ссылками на котрые будет нажимать юзер. Причен при наведении они должны как ты выделяться для примера менять синий цвет на красный. Можно это сделать через Dinamic text присвоить этому текстовому блоку переменную v затем через ActionScript
2. Как лучше загружать такое количество переменных из php через loadVarsObject.load() пойдет или loadVariables() в чем разница и что из них лучше для меня? 3. При клике на этом городе рядом (если не возможно рядом ,то где-нибудь в кадре) должен появляться блок (в нем таблица 8 на 3 одна строка содержит пикторграммы gif/jpeg/png в принципе без разницы что лучше в моем случае использовать?) хотел загружать в Dinamic text через пременную ActionScript`ом сразу кусок html-кода сгененрированного php(и колочиство пременных при этолм было бы всего 20 по числу городов) но как читал Flash поддерживвает ограниченный набор тегов
4. По клику на свободно месте карты или на друном городе таблица должна исчезать 5. Еще пожелание чтобы при клике на годе прямоуголник где будет таблица постпенно появлялся растягиваюсь по диагонали уже с прозачным фоном а потом туда грузилась инфа и исчезал в обратном порядке. Попытался изложить как можно более понятно. Буду благодорем любым идеям по моей теме... |
| Автор: Voker57 21.6.2004, 11:35 |
| Есть вариант ответа на первый вопросю Можно за текстом поставить кнопку цвета фона и при наведении на неё менять цвет текста. |