![]() |
Подгрузка извне пакета с растровыми картинками
Столкнулся с задачей: в файле в xml-формате перечислены имена картинок (вообще говоря, большинство из них -- png, но возможны и редкие jpeg) с парами координат. Нужно пропарсить этот файл, подгрузить в мувик перечисленные картинки с сервера и вывести в заданные координаты. Как-будто бы ничего сложного ;)
Насколько я знаю, напрямую мувик не может загрузить png из файла. Но эти картинки в основном все растровые с мелкими деталями и в виде jpeg они выглядят просто ужасно. Задача осложняется еще и тем, что картинки по объему небольшие, но их достаточно много (десятки) и хочется сначала все загрузить одной порцией, а потом уже использовать по мере необходимости. Или, что еще лучше, подгружать несколькими порциями. Возможно, кто-то уже делал подобные вещи и может поделиться идеями и исходниками? Заранее спасибо :rolleyes: |
flash sposoblen zagruzhatj toka jpg i swf, boleje vibora njet
tak shto dumaj, a inache njet probljem zagruzitj ljuboje kolichestvo kartinok vo flash i postavitj gde nada |
Спасибо.
Но вопрос в общем виде как раз и заключается в том, как из некоторой (хорошо, пусть это будет swf ;)) внешней "библиотеки" вывести в заданные координаты мувика эти самые картинки. Важно, что ни их количество ни имена заранее не известны (!), то есть они определяются при парсинге xml непосредственно перед выводом. Интересуют, прежде всего, примеры или явные намеки -- как извлечь из загруженного swf-файла символ и вывести его в текущий мувик. Просто ничего подобного на флеше я не делал. |
nuu, eta vobshche vopros chito logicheskova mishlenije kak takuju shemu postroitj.
Nu poprobuj shtoto tjipa etava: 1)polagaju sto u tebja jestj XML fail s dannimi, navernika shto on vigljadit na podobije etava: Код:
<data>Код:
data_xml = new XML();Cheers! |
Да не нужно мне объяснять как xml парсить :D Это как раз не проблема и парсер уже сделан. Структура у меня немного другая:
<image id="picture1" x="10" y="15" /> ... Причем, тут в id передается имя символа, поскольку мы загружаем уже скомпонованный цельный swf, а не файлы по-отдельности. Тем более, что картинки должны быть все же пиксельными png, а не jpeg. Я хочу лишь узнать, как вытащить из загруженного swf его внутренние символы в загрузивший его мувик. Интересен именно тот самый процесс размещения в мувике картинок из загруженной отдельно "библиотеки". Зря я вообще написал про xml, ведь совершенно не важно, откуда именно берутся данные о картинках ;) |
Забыл еще объяснить -- я именно потому рогами (обоими) уперся, что загружать картинки нужно одним большим куском, целой "библиотекой", а не в виде кучи маленьких swf-файлов.
Думаю, что так будет удобнее не только загружать, но и редактировать и пополнять библиотеку картинок. Чем импортировать 50 картинок и записывать их в разные файлы -- лучше уж в один собрать. |
nu tak i vitaskivaj iz XML pri pomoshxhi atributes te parametri, a to urodstvo poluchitsa jeslji po drugomu delatj
i ja njeznaju nekakova sposoba kak zagruzitj vsje kartinki srazu, toka pri pomozhshi for loop |
Ладно, спасибо. Продолжу самостоятельно манаться ;)
|
| Часовой пояс GMT +4, время: 22:10. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.