![]() |
Последовательная загрузка файлов из XML
Начал делать галерею при помощи Away3D+XML. Вот кусок кода по которому собственно вопрос :
private function loaderXML():void { xmlLoaderAlbum.load(new URLRequest("albums.xml")); xmlLoaderAlbum.addEventListener(Event.COMPLETE, showAlbumsXML); } public function showAlbumsXML(e:Event):void { xmlDataAlbum=new XML(e.target.data); xmlListAlbum=xmlDataAlbum.children(); for (var i:int=0; i < xmlListAlbum.length(); i++) { var picLoader:Loader=new Loader(); picLoader.load(new URLRequest(xmlListAlbum[i].attributes()[0])); picLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, ImageLoadedAlbum); ar[i]=picLoader; } } надо загружать фотографии и записывать в какой нибудь массив последовательно. То есть : 1.запустили цикл; 2.считали из XML путь к фотографии; 3.Загрузили фотографию № 1; 4. Записали в масив ar[1]=picLoader; 5.Загрузили фотографию № 2; 6.Записали в масив как ar[2]=picLoader; 6. ... 7. ... 8. Загрузили фотографию № xmlListAlbum.length(); 9.Записали в масив как ar[xmlListAlbum.length()]=picLoader; 10. Закончили цикл. Добавлено через 4 часа 56 минут неужели никаких идей? |
| Часовой пояс GMT +4, время: 06:56. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.