![]() |
последовательная загрузка 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, но природная тупость мешает найти пару нужных функций и сделать из них рабочую прогу. Примеров не нашел Кто поможет - большое спасибо. Или примеры киньте Еще раз спасибо |
| Часовой пояс GMT +4, время: 11:39. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.