![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Feb 2010
Сообщений: 102
|
Начал делать галерею при помощи 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, время: 05:44. |
|
|
« Предыдущая тема | Следующая тема » |
|
|