Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Требуется консультация опытного флеш-программиста. Фотогалерея на AS 3.0. (http://www.flasher.ru/forum/showthread.php?t=133645)

lionvdv 09.12.2009 19:18

Требуется консультация опытного флеш-программиста. Фотогалерея на AS 3.0.
 
Вложений: 1
Галерея на AS 3.0.
Мне бы хотелось сделать кнопки, которыми можно управлять из какого xml загружать фотографии.
Т.е. имеем в мувике 10 кнопок и имеем 10 файлов xml: 1.xml, 2.xml, ..... 10.xml, нужно, чтобы при нажатии на кнопку в мувик подгружались фотографии из соответствующего xml-файла.
Желательно при этом, чтобы удалялись все загруженные в мувик.

Загружает xml через следующий код:

var xml_loader:URLLoader = new URLLoader();
xml_loader.load(new URLRequest("1.xml"));
xml_loader.addEventListener(Event.COMPLETE, create_thumbnail);

Пробовал связать кнопки с загрузчиком xml, пробовал разместить конкретные загрузчики в разных кадрах мувика, а кнопками осуществлять переход между ними – ничего не получается, везде ошибка (((
В этом новом Action Script чёрт голову сломит, блин.
На одном форуме посоветовали через классы это реализовать и вынести код для загрузки картинок во внешний as-файл. Да только толком ничего и не объяснили, а мои ковыряния с использованием хелпов ни к положительному результату так и не привели (((

Может кто-нибудь помочь? Буду очень признателен и благодарен.
Исходник в приложении.

С уважением, Дмитрий Волков.

dimani4 10.12.2009 21:45

Код AS3:

button1.addEventListener(MouseEvent.CLICK,onClickBtn1);
function onClickBtn1(e:MouseEvent){
 
}

Добавлено через 52 секунды
button1.addEventListener(MouseEvent.CLICK,onClickBtn1);
function onClickBtn1(e:MouseEvent){
// грузим XML
}

lionvdv 11.12.2009 19:49

Цитата:

Сообщение от dimani4 (Сообщение 871918)
[as3]
// грузим XML

Вот таким кодом:

var xml_loader:URLLoader = new URLLoader();
xml_loader.load(new URLRequest("1.xml"));
xml_loader.addEventListener(Event.COMPLETE, create_thumbnail);

?

И можешь подсказать, как очистить предыдущую загруженную галерею.

Спасибо.

Добавлено через 44 часа 37 минут
Уважаемые флеш-программисты, неужели никто не в состоянии решить эту задачку?
Очень надо...


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

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