Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Таварищи! Не проходите мимо!(XML+Flash) (http://www.flasher.ru/forum/showthread.php?t=72223)

kondesuk01 21.11.2005 23:18

Таварищи! Не проходите мимо!(XML+Flash)
 
Вложений: 1
Нашел тему, сижу изучаю.....
Понял - XML великая весчь, но без Вашей помощи не разобраться!
Чесно скомуниздил исходник, теперь сижу ковыряю его.
Проблема в следующем-

есть кнопка вперед и назад.
я создал три кнопки(один, два, три).

И так, знатоки, внимание - ВОПРОС! Как сделать так, что-бы при нажатии на кнопку один открывалась первая картинка +загружался первый текст,...Два - вторая...и т. д.

Заранее благодарен!!!!!!!!!!! :)


П.С. Не проходите мимо! Очень надо, чесно!

KUZEN 22.11.2005 06:25

У тебя же сделан переход по нажатию на стрелки ... сделай на его примере на свои кнопки ... подумай немного ... это намного полезней чем всё сделают за тебя ...

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);
}


П.С. Сильно громко не смейтесь :)

KUZEN 22.11.2005 14:45

Тут главное разобраться со строением xml протестируй мувик с Debuggerom и посмотри как устроен xml (Ctrl+Shift+Enter)

kondesuk01 22.11.2005 15:03

Вложений: 1
Я решил "пойти в первый класс"...и начать разбор XML от А до Я....

Может посоветуете что нить?



вот что получилось :eek:

KUZEN 22.11.2005 15:21

Для начала жми зелёную стрелочку, потом выбирай вкладку Variables, дальше выбирай в верхнем окошке место где собственно находится твой xml

kondesuk01 22.11.2005 15:48

кажецца я начинаю немножко понимать....Еще пару месяцев, и я сделаю Это :)

KUZEN 22.11.2005 23:39

Ещё пару дней и ты без xml жить не сможешь )))

kondesuk01 22.11.2005 23:42

Твои слова да Богу в уши!

Сегодня хотел в книжный сгонять - на работе задержался. Завтра побегу.

Не подскажешь еще одну штуку?
мне надо в условии перечислить 2,3,4 (там где ==1)
Каким образом Это сделать?

if (den==1){
dni="день";
}else{
dni='дней';
}

KUZEN 23.11.2005 00:25

Можно вот так , только я непойму причём тут это ?

if (den==1){
for(i=0;i<31;i++){
dni="день";
}
}else{
dni='дней';
}

mixey_lv 23.11.2005 02:51

Цитата:

Сообщение от KUZEN
Ещё пару дней и ты без xml жить не сможешь )))

золотые слова! :D


Часовой пояс GMT +4, время: 02:58.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.