|
Модераторы: SoWa |
|
AvnAvn |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 7.9.2006 Репутация: нет Всего: нет |
Требуется на Web-странице отображать план-схему населенного пункта, районы которого
раскрашиваются по значению некоторых параметров в нужный цвет. Как передать параметр для задания цвета неких примитивов (полигонов) во Flash? |
|||
|
||||
Maksys |
|
|||
Future Splasher Профиль Группа: Завсегдатай Сообщений: 1289 Регистрация: 15.6.2005 Где: Екатеринбург Репутация: нет Всего: 17 |
Дык через XML такую элементарщину можно передать
|
|||
|
||||
AvnAvn |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 7.9.2006 Репутация: нет Всего: нет |
Данные будут изменяться в режиме реального времени.
Можно как-то через параметры при вызове .swf из .NET или ASP. Посоветуйте как это сделать в Adobe Flash? (в момент вызова .swf тогда сам должен передачу параметров потребовать) |
|||
|
||||
bars80080 |
|
|||
прапор творюет Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: нет Всего: 315 |
||||
|
||||
AvnAvn |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 7.9.2006 Репутация: нет Всего: нет |
XML должен будет генерироваться с довольно коротким периодом (пусть 3-5 мин).
Запрашивать Flash будет множество пользователей. 1. Момент чтения xml неизбежно будет попадать в промежуток времени удаления(модификации)/генерации нового XML. Поэтому, во время модификации файл будет недоступен для чтения. 2. В момент чтения (которое от множества пользователей будет вообще практически непрерывным) - xml будет недоступен для модификации/записи, т.к. открыт для чтения ПРАКТИЧЕСКИ ПОСТОЯННО. Обмен данными через файлы (в данном случае XML) более всего применим при передаче данных (между системами, задачами) через более длительные промежутки времени (или от случая к случаю). Но в режиме реального времени файловый обмен не обеспечивает корректного разделения доступа. Неужели во Flash никак нельзя передать пару чисел через параметры? |
|||
|
||||
Maksys |
|
|||
Future Splasher Профиль Группа: Завсегдатай Сообщений: 1289 Регистрация: 15.6.2005 Где: Екатеринбург Репутация: нет Всего: 17 |
Дык тогда только JSON и т.п. сокет серверы. XML не вариант для реального времени. |
|||
|
||||
bars80080 |
|
|||
прапор творюет Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: нет Всего: 315 |
ну, а что мешает обычный текст получать?
какую-нибудь строку вида: param1=value1¶m2=value2... не знаю, как был сделан такой вывод. если данные постоянно обновляются, то держать реальный физический файл на сервере - бессмысленно. надо всего лишь заставить флэш обращаться по некоторому адресу: site.ru/our_xml/?изменяемые_параметры скрипт, сидящий по этому адресу каждый раз будет генерировать свою xml (собственно, как все RSS-ленты и делают). а тут никакого открытия, закрытия, чтения, записи, модификации просто нет. есть только предельно допустимая нагрузка на сервер, напрямую зависящая как от количества посетителей, так и от самой структуры системы |
|||
|
||||
AvnAvn |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 7.9.2006 Репутация: нет Всего: нет |
Все-таки xml это довольно длинный путь. Про то как обычный текст получать во Flash, вы сказали "строку вида: param1=value1¶m2=value2...". Значит, все-таки во Flash можно передать обычный текст без xml? Пожалуйста поподробнее! |
|||
|
||||
bars80080 |
|
|||
прапор творюет Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: нет Всего: 315 |
http://forum.vingrad.ru/index.php?showtopi...t&p=1010629 там осталось только на приёме распарсить данные
в итоге все переменные в массиве arr с ассоциативными ключами (мог, правда, с синтаксисом наврать - давно не писал на АС. но суть ясна) |
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | ActionScript 3 | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |