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); //создаем новый муви-клип для загрузки меню
Все права принадлежат PainKiller.Net.Ru 2009-2010. Дизайн сайта разработан - PainKiller.Net.Ru
Внимание! Рип шаблона запрещен "Нарушение авторского права"!
Design bY PainKiller.Net.Ru