|
|
|||||
Регистрация: Jan 2012
Сообщений: 142
|
Flash галерея с XML данными
Помогите пожалуйста написать код (пишу в кадрах)
Есть кнопка 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); } } помогите пожалуйста Последний раз редактировалось imediasun; 18.03.2013 в 20:11. |
Часовой пояс GMT +4, время: 18:36. |
|
« Предыдущая тема | Следующая тема » |
|
|