![]() |
|
||||||||||
|
|
|
|||||
|
Помогите дописать actionscript, я недавно работаю с XML, поэтому возникают проблемки с кодом, мне нужно сделать всего переход к следующему Child в xml.
Вот так выглядит мой код: slides_xml = new XML();
slides_xml.onLoad = startSlideShow;
slides_xml.load("anons.xml");
slides_xml.ignoreWhite = true;
//
// Show the first slide and intialize variables
function startSlideShow(success) {
if (success == true) {
rootNode = slides_xml.firstChild;
totalSlides = rootNode.childNodes.length;
currentSlideNode = rootNode.firstChild;
do {
trace("currentNode:"+currentSlideNode);
currentIndex = 1;
updateSlide(currentSlideNode);
}while(null != (currentSlideNode = currentNode.nextSibling))
}
}
//
// Updates the current slide with new image and text
function updateSlide(newSlideNode) {
currentNode=newSlideNode.firstChild;
do {
if(currentNode.LocalName == 'image'){
imagePath = currentNode.firstChild.nodeValue;
}else if(currentNode.LocalName == 'url') {
url = currentNode.firstChild.nodeValue;
}else if(currentNode.LocalName == 'title') {
slideText = currentNode.firstChild.nodeValue;
}else if(currentNode.LocalName == 'description') {
description = currentNode.firstChild.nodeValue;
}
}while(null != (currentNode=currentNode.nextSibling));
//imagePath = newSlideNode.attributes.jpegURL;
trace("imagePath:"+imagePath);
//slideText = newSlideNode.firstChild.nodeValue;
loadMovie(imagePath, targetClip);
}
__________________
под пись Последний раз редактировалось BuzO; 04.06.2007 в 15:07. |
|
|||||
|
Ветеран форума
Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
|
Кто он? Вообще исходник с XML файлом был бы очень к месту.
|
|
|||||
|
Что-то я не понял, зачем напрямую работать с деревом XML?
Загрузил XML, заполнил массив всем что надо для работы слайд-шоу (как я понял), и работай по массиву...
__________________
Кто может делать - делает, кто не может делать - учит, кто не может учить - управляет... |
|
|||||
|
Ветеран форума
Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
|
А в чём прелесть работы с масивом в этом случае?
|
|
|||||
|
К сожалению я пока справляюсьвот только таким образом)) с масивами+xml я не работал вообще) файл c xml-кой... по этому адресу http://www.kidsfood.ru/bu/anons_xml.zip
Мне нужен просто вывод следующего Child после того как мувиклип начинается заного!!! helpppppppppppp))
__________________
под пись Последний раз редактировалось BuzO; 04.06.2007 в 16:32. |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:40. |
|
|
« Предыдущая тема | Следующая тема » |
|
|