PDA

Просмотр полной версии : Flash галерея с XML данными


imediasun
17.03.2013, 21:03
Помогите пожалуйста написать код (пишу в кадрах)
Есть кнопка button_1 - стрелка вперед, и есть кнопка button_2 - стрелка назад,
Есть так же две кнопки - категории - client_1 и client_2 (эти две кнопки представляют
клиентов в дизайнерском портфолио) Необходимо чтобы при нажатии на кнопку клиента
по очереди появлялись работы из XML - соответственные этому клиенту и чтобы их можно было перелистовать
то есть сначала появилась первая работа при нажатии на кнопку button_1-появилась следующая работа соответсвенно клиенту,
и так дале как в галлерее обычной

Спасибо большое всем отозвавшимся


import flash.net.URLLoader;
import flash.display.Loader;
import flash.net.URLRequest;

var xmlLoader:URLLoader=new URLLoader(new URLRequest("img/xml.xml"));
var xmlData:XML;
var xmlList:XMLList;
xmlLoader.addEventListener(Event.COMPLETE,getXML);
function getXML (e:Event):void
{
trace("XML загрузился успешно!");
trace (e.target.data);
xmlData = XML(e.target.data);
trace(xmlData);
xmlList = xmlData.children();
trace (xmlList);
}
movieClip_5.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler);

function fl_MouseClickHandler(event:MouseEvent):void
{
for (var i:int=0; i<xmlList.length();i++)
{
var picLoader:Loader = new Loader();
picLoader.load(new URLRequest(xmlList[i].attributes()[0]));
picLoader.x=20;
picLoader.y=150*i+20;
addChild(picLoader);
}
}


Добавлено через 23 часа 8 минут
помогите пожалуйста