Главная
Форум
Баннеры
ТОП Сайтов
Мониторинг серверов
Банлист Сервера
Статистика Сервера
Наши отзывы
Новые сообщения · Участники · Правила форума · Поиск · RSS
  • Страница 1 из 1
  • 1
Flash XML Photogallery (перевод)
DooDLeZДата: Воскресенье, 28.03.2010, 20:08 | Сообщение # 1

WebMaster
Сообщений: 485
[ ]
:-(
Flash XML Photogallery (краткий перевод)

Будем создавать вот это

Создание XML

xml-файл загружается во флэш-ролик и имеет три основных параметра:

1 заголовок (title)
2 расположение превьшек (из них создается меню)
3 расположение самих картинок

Поскольку все необходимое есть, структура xml-документа проста:

CODE






Создание флэш-файла

Создаем два муви-клипа для загрузки превьшек и основной картинки

который для загрузки меню называем (instance name) thumbnails
второй loader

создаем динамическое текстовое поле для загрузки название картинки (title) и называем title_txt

Теперь собственно пишем Actionscript

CODE

myPhoto = new XML();
//создание нового xml-объекта
myPhoto.ignoreWhite = true;
// игнорирование лишеного пробела, иначе может быть ошибка загрузки xml  (вроде правильно перевел)
myPhoto.load("xmlphoto.xml");
//загружаем файл
myPhoto.onload = function(success) {
//функция загрузки выполнена
numimages = this.firstChild.childNodes.length;
for (i=0; i //определение общего количества изображений
this.picHolder = this.firstChild.childNodes[i];
this.thumbHolder = _root.thumbnails.createEmptyMovieClip("thumbnail"+i, i);
create a unique movie clip for each thumbnail, assign a temporary reference thumbholder for the movieclips
this.thumbHolder._x = i*spacing;
this.thumbHolder.title = this.picHolder.attributes.title;
this.thumbHolder.main = this.picHolder.attributes.main;
this.thumbLoader = this.thumbHolder.createEmptyMovieClip("thumbnail_image"+i, i);
this.thumbLoader.loadMovie(picHolder.attributes.thmb);
//создаем новый муви-клип для загрузки меню

thumbHolder.onRelease = function() {
loader.loadMovie(this.main);
title_txt.text = this.title;
};
}
};

picHolder установлен как ссылка на каждое свойство изображения


  • Страница 1 из 1
  • 1
Поиск:


Все права принадлежат PainKiller.Net.Ru 2009-2010. Дизайн сайта разработан - PainKiller.Net.Ru
Внимание! Рип шаблона запрещен "Нарушение авторского права"! Design bY PainKiller.Net.Ru
Тиц и pr сайта