|
|
|||||
Регистрация: Aug 2010
Сообщений: 3
|
Ошибка вывода из XML
Есть картинки btn_about, yes, no. по наведению на них должна появляться ещё одна popup_cont и её поля должны заполнятся из хмл файла- при наведению на разные рисунки, popup_cont заполняется разными записями. по коду вроде всё праваильно , но на деле заполняется одними и теми же.... не пойму в чем дело((
import flash.net.URLLoader; import flash.net.URLRequest; import flash.events.Event; var btn_about:AboutBtn = new AboutBtn(); btn_about.x = 10; btn_about.y = 30; this.addChild(btn_about); var yes:YesEl = new YesEl(); yes.x = 45; yes.y = 180; this.addChild(yes); var no:NoEl = new NoEl(); no.x = 45; no.y = 280; this.addChild(no); var XMLData:XML; var popup_cont:PopupCont = new PopupCont(); var loader:URLLoader = new URLLoader(new URLRequest("project.xml")); loader.addEventListener(Event.COMPLETE, getXML); function getXML (e:Event):void { XMLData = XML(e.target.data); btn_about.addEventListener(MouseEvent.MOUSE_OVER, showPopup_about); yes.addEventListener(MouseEvent.MOUSE_OVER, showPopup_yes); no.addEventListener(MouseEvent.MOUSE_OVER, showPopup_no); } function showPopup_about(ev_1:Event):void { popup_cont.x = 100; popup_cont.y = 0; popup_cont.ttl.appendText(XMLData.child(0).child(1)+ "\n"); popup_cont.descr.appendText(XMLData.child(0).child(2)); this.addChild(popup_cont); btn_about.addEventListener(MouseEvent.MOUSE_OUT, hidePopup); } function showPopup_yes(ev_2:Event):void { popup_cont.x = 100; popup_cont.y = 110; popup_cont.ttl.appendText(XMLData.child(1).child(1)+ "\n"); popup_cont.descr.appendText(XMLData.child(1).child(2)); this.addChild(popup_cont); yes.addEventListener(MouseEvent.MOUSE_OUT, hidePopup); } function showPopup_no(ev_3:Event):void { popup_cont.x = 100; popup_cont.y = 220; popup_cont.ttl.appendText(XMLData.child(2).child(1)+ "\n"); popup_cont.descr.appendText(XMLData.child(2).child(2)); this.addChild(popup_cont); no.addEventListener(MouseEvent.MOUSE_OUT, hidePopup); } function hidePopup(ev:Event):void{ removeChild(popup_cont); } |
|
|||||
Регистрация: Aug 2010
Сообщений: 144
|
Код XML напиши чтоб понять суть этого кода что от куда грузит???
|
|
|||||
Регистрация: Aug 2010
Сообщений: 3
|
код XML
<?xml version="1.0" encoding="UTF-8"?> <buttons> <btn> <id>1</id> <titles>Tutorial</titles> <descr>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. </descr> <inf>1</inf> <reg>1</reg> </btn> <btn > <id>2</id> <titles>Webinar</titles> <descr>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. </descr> <inf>1</inf> <reg>1</reg> </btn> <btn> <id>3</id> <titles>Power Team Members</titles> <reg>1</reg> </btn> <btn> <id>4</id> <titles>Economic Indicators</titles> <reg>1</reg> </btn> <btn> <id>5</id> <titles>Mortage Calc</titles> <descr>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. </descr> <inf>1</inf> </btn> <btn> <id>6</id> <titles>Analytics</titles> <reg>1</reg> </btn> <btn> <id>7</id> <titles>Straight Map</titles> <descr>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. </descr> <reg>1</reg> </btn> <btn> <id>8</id> <titles>About</titles> <reg>1</reg> </btn> <btn> <id>9</id> <titles>FAQ</titles> <reg>1</reg> </btn> <btn> <id>10</id> <titles>Newsletter Signup</titles> </btn> <btn> <id>11</id> <titles>Links</titles> <reg>1</reg> </btn> <btn> <id>12</id> <titles>Real Estate Investments</titles> <reg>1</reg> </btn> <btn> <id>13</id> <titles>Products</titles> <reg>1</reg> </btn> <btn> <id>14</id> <titles>Profile</titles> <reg>1</reg> </btn> <btn> <id>15</id> <titles>Financial Statement</titles> <reg>1</reg> </btn> <btn> <id>16</id> <titles>Goals</titles> <reg>1</reg> </btn> <btn> <id>17</id> <titles>Steps</titles> <reg>1</reg> </btn> <btn> <id>18</id> <titles>Portfolio Manager</titles> <reg>1</reg> </btn> <btn> <id>19</id> <titles>Contact Us</titles> <reg>1</reg> </btn> <btn> <id>20</id> <titles>Client Photos</titles> <reg>1</reg> </btn> <btn> <id>21</id> <titles>Testimotionals</titles> <reg>1</reg> </btn> <btn> <id>22</id> <titles>Media Events</titles> <reg>1</reg> </btn> <btn> <id>23</id> <titles>Press Release</titles> <reg>1</reg> </btn> <btn> <id>24</id> <titles>Applications</titles> <reg>1</reg> </btn> <btn> <id>25</id> <titles>Client Application</titles> <reg>1</reg> </btn> <btn> <id>26</id> <titles>Power Team Member</titles> <reg>1</reg> </btn> <btn> <id>27</id> <titles>Vendor</titles> <reg>1</reg> </btn> <btn> <id>28</id> <titles>Affiliate</titles> <reg>1</reg> </btn> <btn> <id>29</id> </btn> </buttons> Последний раз редактировалось iNils; 19.08.2010 в 14:35. |
|
|||||
Регистрация: Aug 2010
Сообщений: 3
|
прощу прощения, но среди тегов в окне быстрого ответа не были предложены XML
|
Часовой пояс GMT +4, время: 13:17. |
|
« Предыдущая тема | Следующая тема » |
|
|