|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Квач
Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
|
2 edo:
"Вскроюсь"? ^_^ А директор хоть оценит ваши заслуги? Ладно... Вы решите, как это должно у вас выглядеть. Например, вместе в флешкой у вас может где-то быть текстовый файл с содержимым: Или XML-файл с такой, например, структурой: В первом случае вам необходимы знания метода loadVariables либо класса LoadVars, во втором - знание классов XML и XMLNode... 2 katerinax: А вы просто ищите исходники, потому что вам приятен сам процесс поиска или ищите что-то конкретное?
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого |
|
|||||
Modus ponens
|
2 Хемуль:
Практика показывает, что если человек работает в РА, то работу он делает не для себя, значит он передаст ее заказчику, заказчик в 99 случях из ста не имеет представления о том, что делать с ХМЛями, текстовыми файлами, которые идут "в нагрузку" к флешке, и в одном лучае - структура сайта такая, что отряд хорошо подготовленных веб програмистов за неделю не разберется, откуда грузится флешка и как передать ей что-нибудь =) Так что лучше просто грузить до победного конца, а еще лучше, не морочить себе голову и запихать все в одну флешку, особенно если сроки поджимают, а разбираться нет времени...
__________________
Hell is the possibility of sanity |
|
|||||
Всё гораздо проще. Если нумерация строгая, то без хмл можно просто попробовать прогрузить все файлы. Например имеется 26 пронумерованных файлов, но в программе мы не знаем сколько их. Начнём прогружать их последовательно:
00.swf, 01.swf, 02.swf, .... 25.swf в какой-то момент произойдёт ошибка зугрузки. Значит файлов 26.swf, 27.swf .... не существует. Используй MovieClipLoader что бы контролировать загрузки и поймать ошибки загрузки с несуществующего адреса. Последний раз редактировалось miramax; 07.10.2006 в 16:49. |
|
|||||
Квач
Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
|
2 wvxvw:
Всяко бывает... Иногда клиентом выступает некоторая вэб-студия заграничная, для которой можно работать по суб-подряду. В таком случае XML вполне проходит, потому как после сдачи проекта разбираться с ним будет та самая студия для их заграничного клиента. ^_^ Также, если правильно и читабельно организовать XML, с ним при наличии небольшого руководства справится системный администратор клиента. Системные администраторы обычно HTML немного знают, а XML на него похож. Вообще мне немного сложно судить, потому как на руки клиенту XML'и никогда наверное и не сдавал... Да и американцам часто легче заплатить пару долларов за мои несколько минут времени, за которые я подправлю XML. ^_^ Но вообще вы, конечно, правы, неискушённому человеку страшно смотреть на эти треугольные скобочки. ^_^ 2 miramax: Это понятно, но если внешних мувиклипов действительно много, существует вероятность пропустить один в нумерации и тогда загрузка остановится не дойдя до конца... Хотя, в принципе, можно попытаться загрёзить ещё один и, если не вышло, завершить это дело. ^_^ Всё же два мувика пропустить сложнее, чем один. ^_^
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого |
|
|||||
Цитата:
1 Загружаем MovieClipLoader'ом мувиклип под номером n 2 Если загрузка прошла успешно, не было ошибок, загружаем мувик n+1 Продолжать пока не возникнет ошибка загрузки с несуществующего урл. Какие ещё два файла? какой ещё пропуск ты здесь видешь? |
|
|||||
Квач
Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
|
2 miramax:
Опять же, это всё понятно. Такой код может написать любой из более-менее продвинутых пользователей этого форума, ничего страшного в нём нет. Но ваш вариант действительно работает для "строгой нумерации". Про два клипа я говорил, подразумевая то, что в цепи загружаемых мувиклипов может быть пробел. Как? - спросите вы? А очень просто. Клиенты - такие существа, на которые полагаться нельзя. ^_^
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого |
|
|||||
Цитата:
|
|
|||||
Квач
Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
|
2 miramax:
Я знаю. Всегда говорится о чём-то строгом... ^_^ А потом происходят всякие казусы и недоразумения. Считайте, я предложил вариант усовершенствования кода.
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого |
|
|||||
Регистрация: Oct 2006
Адрес: Земля, 3я от Солнца
Сообщений: 9
|
Цитата:
у меня не вышло со всякими try и catch.... :[ |
|
|||||
Цитата:
У MoviClipLoader'а есть событие об ошибке. В хелпе все описано |
Часовой пояс GMT +4, время: 08:52. |
|
« Предыдущая тема | Следующая тема » |
|
|