![]() |
2 edo:
"Вскроюсь"? ^_^ А директор хоть оценит ваши заслуги? Ладно... Вы решите, как это должно у вас выглядеть. Например, вместе в флешкой у вас может где-то быть текстовый файл с содержимым: Код:
flashes_num=10Код:
<settings>2 katerinax: А вы просто ищите исходники, потому что вам приятен сам процесс поиска или ищите что-то конкретное? |
2 Хемуль:
Практика показывает, что если человек работает в РА, то работу он делает не для себя, значит он передаст ее заказчику, заказчик в 99 случях из ста не имеет представления о том, что делать с ХМЛями, текстовыми файлами, которые идут "в нагрузку" к флешке, и в одном лучае - структура сайта такая, что отряд хорошо подготовленных веб програмистов за неделю не разберется, откуда грузится флешка и как передать ей что-нибудь =) Так что лучше просто грузить до победного конца, а еще лучше, не морочить себе голову и запихать все в одну флешку, особенно если сроки поджимают, а разбираться нет времени... |
Всё гораздо проще. Если нумерация строгая, то без хмл можно просто попробовать прогрузить все файлы. Например имеется 26 пронумерованных файлов, но в программе мы не знаем сколько их. Начнём прогружать их последовательно:
00.swf, 01.swf, 02.swf, .... 25.swf в какой-то момент произойдёт ошибка зугрузки. Значит файлов 26.swf, 27.swf .... не существует. Используй MovieClipLoader что бы контролировать загрузки и поймать ошибки загрузки с несуществующего адреса. |
2 wvxvw:
Всяко бывает... Иногда клиентом выступает некоторая вэб-студия заграничная, для которой можно работать по суб-подряду. В таком случае XML вполне проходит, потому как после сдачи проекта разбираться с ним будет та самая студия для их заграничного клиента. ^_^ Также, если правильно и читабельно организовать XML, с ним при наличии небольшого руководства справится системный администратор клиента. Системные администраторы обычно HTML немного знают, а XML на него похож. Вообще мне немного сложно судить, потому как на руки клиенту XML'и никогда наверное и не сдавал... Да и американцам часто легче заплатить пару долларов за мои несколько минут времени, за которые я подправлю XML. ^_^ Но вообще вы, конечно, правы, неискушённому человеку страшно смотреть на эти треугольные скобочки. ^_^ 2 miramax: Это понятно, но если внешних мувиклипов действительно много, существует вероятность пропустить один в нумерации и тогда загрузка остановится не дойдя до конца... Хотя, в принципе, можно попытаться загрёзить ещё один и, если не вышло, завершить это дело. ^_^ Всё же два мувика пропустить сложнее, чем один. ^_^ |
Цитата:
1 Загружаем MovieClipLoader'ом мувиклип под номером n 2 Если загрузка прошла успешно, не было ошибок, загружаем мувик n+1 Продолжать пока не возникнет ошибка загрузки с несуществующего урл. Какие ещё два файла? какой ещё пропуск ты здесь видешь? |
2 miramax:
Опять же, это всё понятно. Такой код может написать любой из более-менее продвинутых пользователей этого форума, ничего страшного в нём нет. Но ваш вариант действительно работает для "строгой нумерации". Про два клипа я говорил, подразумевая то, что в цепи загружаемых мувиклипов может быть пробел. Как? - спросите вы? А очень просто. Клиенты - такие существа, на которые полагаться нельзя. ^_^ |
Цитата:
|
2 miramax:
Я знаю. Всегда говорится о чём-то строгом... ^_^ А потом происходят всякие казусы и недоразумения. Считайте, я предложил вариант усовершенствования кода. |
Цитата:
у меня не вышло со всякими try и catch.... :[ |
Цитата:
У MoviClipLoader'а есть событие об ошибке. В хелпе все описано |
| Часовой пояс GMT +4, время: 20:39. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.