![]() |
|
||||||||||
|
|||||
|
Регистрация: Feb 2012
Сообщений: 205
|
есть задача - создать динамическую галерею со сложной структурой: Разделение по темам, внутри деление по слайдам, в каждом слайде n-ное количество картинок.
в общем, первая цель - при входе создать галерею, соответствующую первой теме, внутри неё слайды, на них по 3 картинки (если не хватает для последнего слайда картинок - то там 1 или 2). объект item лежbт в библиотеке и имеtт соответствующиq идентификатор Сразу проблема при подгрузке символа Item из библиотеки kv=1; this =game; function addslide(mc:MovieClip) { xmlfile='data'+kv+'.xml'; dr.load(xmlfile); } dr.onLoad = function(success) { //создаём галерею gal=game.createEmptyMovieClip("gallery"+kv, game.getNextHighestDepth());//_root.attachMovie("gallery", "gallery"+kv);//создаём символ галереи for (q=0; q<Math.ceil(dr.firstChild.childNodes.length/3); q++) //определяем количество слайдов в галерее { slide=game.gal.createEmptyMovieClip("slide"+q, game.getNextHighestDepth())//создаём слайд внутри галереи for (k=q*3; k<q*3+3; k++) { if(k<dr.firstChild.childNodes.length) {picHolder = this.firstChild.childNodes[k]; item = game.gal.slide.attachMovie("item", "item"+k, k); trace(item)//UNDEFINED item._x += q*40; item.url = picHolder.attributes.url; } }//цикл для добавления картинок на слайд } } кто бы - кто бы мне помог? Последний раз редактировалось Маруська; 23.10.2014 в 03:47. |
![]() |
Часовой пояс GMT +4, время: 07:06. |
|
|
« Предыдущая тема | Следующая тема » |
|
|