Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Трабл с адресацией (http://www.flasher.ru/forum/showthread.php?t=55392)

loadrunner 03.03.2004 15:40

Трабл с адресацией
 
Динамически создаются мувики с конопками которые должны совершать действия над динамически создаваемыми объектами. Для этого в каждую мувик с кнопкой помещаю имя управляемого объекта info="info1".

При нажатии на кнопочку хочу вызвать мой объект так:
_parent._parent.informers.eval(info).lableOn();
это не заработало, так же как и такая конструкция:
_parent._parent.informers.eval("info"+1).lableOn();

а вот прямое указание объекта (чисто для проверки вызова) - естественно для выполнения задачи не годится, но показывает что все работает:

_parent._parent.informers.info1.lableOn();

дает результат как надо.

так каким же образом мне вызвать мой объект?
заранее благодарен

sergwizard 03.03.2004 18:45

Попробуй так:
for(i=0;i<=n;i++){
_parent._parent.informers["info"+i].lableOn();
}

где n = количеству созданных мувиков.

loadrunner 03.03.2004 18:55

Цитата:

Оригинал написал(а) sergwizard
Попробуй так:
for(i=0;i<=n;i++){
_parent._parent.informers["info"+i].lableOn();
}

где n = количеству созданных мувиков.

Спасибо, этот вариант заработал.


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

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