![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Oct 2007
Сообщений: 6
|
Доброго времени суток, уважаемые Знатоки.
Работаю сейчас над флеш версией портфолио а-ля "ЕЖгун". Хочу использовать тот же приём для отображения превьюшек для своих работ. Если вкратце - у меня на сервере лежит папка /portfolio/ с дочерними папками-категориями (Banners, Websites) в каждой из которых размещаются папки-проекты (dir01, dir02 .. dirXX) с описанием проекта, скрином и превьюшкой. внутри папки /portfolio/ сидит мой пхп-скрипт, который выполняет обход вложеных папок и файлов и на их основе формирует XML-описание древа каталогов. В книге Д.Гурского по AS2.0 в главе посвященной XML была заметка, что для объекта во флеш как на примере ниже можно сгенерировать следующее XML-описание. пример: ![]() А как можно выполнить обратное действие? то есть на основе XML-описания воссоздать объект в AS2.0? PS: По задумке, воссоздав объект и перебирая все его свойства циклами, я бы мог по маске передавать пути для загрузки описаний и превьюшек в мой ролик. например: "www.mysite.url/ + portfolio/ + banners/ + dir01/ + prev.jpg" // адрес превьюшки для первой работы из папки-категори Banners - - - дополнительно - - - моё дерево папок: ![]() Cгенерированое скриптом XML-описание этого дерева: <?xml version="1.0" encoding="utf-8"?> <portfolio> <category name="Banners"> <dir01> <file>full.gif</file> <file>info.txt</file> <file>prev.gif</file> </dir01> <dir02> <file>full.gif</file> <file>info.txt</file> <file>prev.gif</file> </dir02> <dir03> <file>full.gif</file> <file>info.txt</file> <file>prev.gif</file> </dir03> </category> <category name="Websites"> <dir01> <file>full.gif</file> <file>info.txt</file> <file>prev.gif</file> </dir01> <dir02> <file>full.gif</file> <file>info.txt</file> <file>prev.gif</file> </dir02> <dir03> <file>full.gif</file> <file>info.txt</file> <file>prev.gif</file> </dir03> </category> </portfolio>
|
![]() |
Часовой пояс GMT +4, время: 17:22. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|