Просмотр полной версии : Таварищи! Не проходите мимо!(XML+Flash)
kondesuk01
21.11.2005, 23:18
Нашел тему, сижу изучаю.....
Понял - XML великая весчь, но без Вашей помощи не разобраться!
Чесно скомуниздил исходник, теперь сижу ковыряю его.
Проблема в следующем-
есть кнопка вперед и назад.
я создал три кнопки(один, два, три).
И так, знатоки, внимание - ВОПРОС! Как сделать так, что-бы при нажатии на кнопку один открывалась первая картинка +загружался первый текст,...Два - вторая...и т. д.
Заранее благодарен!!!!!!!!!!! :)
П.С. Не проходите мимо! Очень надо, чесно!
У тебя же сделан переход по нажатию на стрелки ... сделай на его примере на свои кнопки ... подумай немного ... это намного полезней чем всё сделают за тебя ...
kondesuk01
22.11.2005, 12:28
Для этого, как я думаю, надо для каждого узла создать идентификатор который будет совпадать с номером кнопки.
поэтому (в XML) вместо
<imageNode jpegURL="images/image2.jpg">ОТОБРАЗИСЬ КАРТИНКА НОМЕР2</imageNode>
делаю
<imageNode ID="1" jpegURL="images/image2.jpg">ОТОБРАЗИСЬ КАРТИНКА НОМЕР2</imageNode>
далее обьявляю
imageId = newImageNode.attributes.jpegURL;
Далее на кнопку номер один вешаю скрипт -
on (release) {
ImageNode = ID;
updateImage(previousImageNode);
}
П.С. Сильно громко не смейтесь :)
Тут главное разобраться со строением xml протестируй мувик с Debuggerom и посмотри как устроен xml (Ctrl+Shift+Enter)
kondesuk01
22.11.2005, 15:03
Я решил "пойти в первый класс"...и начать разбор XML от А до Я....
Может посоветуете что нить?
вот что получилось :eek:
Для начала жми зелёную стрелочку, потом выбирай вкладку Variables, дальше выбирай в верхнем окошке место где собственно находится твой xml
kondesuk01
22.11.2005, 15:48
кажецца я начинаю немножко понимать....Еще пару месяцев, и я сделаю Это :)
Ещё пару дней и ты без xml жить не сможешь )))
kondesuk01
22.11.2005, 23:42
Твои слова да Богу в уши!
Сегодня хотел в книжный сгонять - на работе задержался. Завтра побегу.
Не подскажешь еще одну штуку?
мне надо в условии перечислить 2,3,4 (там где ==1)
Каким образом Это сделать?
if (den==1){
dni="день";
}else{
dni='дней';
}
Можно вот так , только я непойму причём тут это ?
if (den==1){
for(i=0;i<31;i++){
dni="день";
}
}else{
dni='дней';
}
mixey_lv
23.11.2005, 02:51
Ещё пару дней и ты без xml жить не сможешь )))
золотые слова! :D
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.