Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как повесить событие на кнопку, с именем приходящим из XML (http://www.flasher.ru/forum/showthread.php?t=111166)

tsep 17.04.2008 14:32

Как повесить событие на кнопку, с именем приходящим из XML
 
Есть флеш с кучей кнопок(карта)
В XML приходят какие-то данные только по некоторым странам.
Необходимо повесить событие только на те кнопки, имена которых присутствуют в XML.

Код:

var countryCode:String;
myXML = XML(myLoader.data);
  for (var i:int = 0; i < myXML.elements("country").length(); i++){
    countryCode = myXML.country[i].@name; // Тут я получаю имя кнопки, на которую надо повесить событие.
    countryCode.addEventListener(MouseEvent.CLICK, eventResponse); //Вот тут и непонятно
}


tsep 17.04.2008 15:48

похоже я тормоз)

root[countryCode].addEventListener(MouseEvent.CLICK, eventResponse);


Часовой пояс GMT +4, время: 19:57.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.