![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Feb 2008
Сообщений: 47
|
Необходимо осуществить загрузку картинок по разделам.
Создаем столько клипов, сколько разделов в xml файле, и загружаем в каждый из них нужное количество картинок. Но столкнулся с тем, что загружаются только последние картинки для каждого раздела. Вот мой код: showThumbs = function () { theX = 0; //начальные координаты первого раздела for (i=0; i<_parent.allWorks; i++) { theXX = 0; //начальные координаты первой картинки theYY = 0; thumb.duplicateMovieClip("thumb_"+i, getNextHighestDepth()); //создаём раздел curClip = this["thumb_"+i]; curClip._x = theX; curClip.n = i; var allWorkImg = _parent.portfolio_xml.firstChild.childNodes[i].firstChild.childNodes.length; curClip.allImg = allWorkImg; //загружаем картинки for (j=0; j<allWorkImg; j++){ var workImg = _parent.portfolio_xml.firstChild.childNodes[i].firstChild.childNodes[j].attributes.img; curClip.thumbImg.duplicateMovieClip("thumbImg_"+j, getNextHighestDepth()); curClip1 = curClip["thumbImg_"+j]; curClip1._x = theXX; curClip1._y = theYY; theXX = theXX + 10; theYY = theYY + 10; loadMovie(workImg, curClip1); trace(curClip1); trace(workImg); curClip.thumbImg._visible = false; } pauseSwap = setInterval(curClip.mPause, 5, curClip); //trace (workImg); curClip.clientID.text = _parent.portfolio_xml.firstChild.childNodes[i].attributes.clientID; curClip.descriptionID.text = _parent.portfolio_xml.firstChild.childNodes[i].attributes.descriptionID; theX = theX + 280; } }; thumb._visible = false; Подскажите пожалуйста в чём может быть дело?! А то я уже закипел... |
|
|||||
|
Регистрация: Apr 2010
Адрес: Москва Кузминки
Сообщений: 109
|
Лично меня смущает строка
вполне возможно что она создает клип в одной и той же глубине. Попробуйте |
|
|||||
|
Регистрация: Feb 2008
Сообщений: 47
|
Спасибо!
Да, действительно именно в этом и была проблема. |
![]() |
![]() |
Часовой пояс GMT +4, время: 12:19. |
|
|
« Предыдущая тема | Следующая тема » |
|
|