![]() |
последовательная загрузка n-числа jpeg файлов
Есть файл с одним эффектом, типа шторки
Должн подгружаться новые Jpeg'и и эффект проходить на них Клиент хочет чтобы он сам мог задавать не во флэше произвольное количество названий jpeg'ов и все грузилось и работало поочереди. Я неособо знаком с xml, клиент почему то утверждает что через XML это сделать проще всего. У меня были 2 мысли - первая - пусть клиент сам редактирует Flashvars в HTML и передаёт имена jpeg'ов оттуда. Но тут я неособо понимаю как узнать во флэше кол-во передаваемых файлов Вторая мысль - просто LoadVarsом прочитать текстовый файл и разбить его в массив - так по моему проще всего. Если у кого есть какие мысли - буду рад Спасибо |
клиент прав. xml в самый раз
|
во-первых: почитай хелп по классу xml. Там, в принципе, понятно изложено.
во-вторых: xml в данной ситуации как нельзя кстати. Тут ты точно можешь знать и имена и кол-во jpeg'ов. если не разберешься - поможем |
да я в XML Ничего не варю )
ру разобраться можно конечно, но как клиент будет писать XML файл в который будет вписывать названия файлов - я так и не понял По моему гораздо легче написать текстовый файл image1.jpg, image2.jpg..... |
Поверь, с xml в этом случае легче
|
Клиент сказал что файл будет вида:
<?xml version="1.0"?> <config timeout="3"> <!-- 566 x 246 --> <img src="content/images/img_2_1.jpg" /> <img src="content/images/img_2_2.jpg" /> <img src="content/images/img_2_3.jpg" /> <img src="content/images/img_2_4.jpg" timeout="4"/> <img src="content/images/img_2_5.jpg" timeout="300"/> </config> если нетрудно - надоумьте плиз, как файл прочитать и в каком массиве сохранятся переменные? Спасибо |
Сначала загоняем элементы xml в массив. А дальше пользуемся этим массивом для последовательной загрузки jpeg'ов
|
Цитата:
|
Цитата:
|
timeout - задержка после эффекта
надобно думать что если ненаписан в строке - то равен нулю я почитал хелп к XML, но природная тупость мешает найти пару нужных функций и сделать из них рабочую прогу. Примеров не нашел Кто поможет - большое спасибо. Или примеры киньте Еще раз спасибо |
А я думаю, что строка <config timeout="3"> определяет значение по умолчанию. Наверное так заказчик задумал?
|
К делу.
Вот. Если устроит. Формат xml: Код:
<?xml version="1.0" ?>Код:
_global.myXML = new XML(); |
спасибо
|
to antonyrec
используйте пожалуйста тег [ code ][/ code ] для отображения кода в ваших сообщениях ... |
Цитата:
p.s. Спасибо за правки |
Цитата:
|
Учту, thanks
|
Код:
X = new XML() |
блин пока писал - тут уже столько накатали...
|
to Король
используйте пожалуйста тег [ code ][/ code ] для отображения кода в ваших сообщениях ... |
Цитата:
|
Кузен, вау, какая красота!
|
Издеваешься ))) Ну я серьёзно, ведь так намного удобнее понять где код да и читабельность лучше ... что тебе стоит нажимать на одну лишную кнопочку ...
|
я абсолютно серьезно
|
| Часовой пояс GMT +4, время: 16:04. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.