Показать сообщение отдельно
Старый 29.11.2009, 18:47
SamFR вне форума Посмотреть профиль Отправить личное сообщение для SamFR Посетить домашнюю страницу SamFR Найти все сообщения от SamFR
  № 16  
Ответить с цитированием
SamFR

Регистрация: Mar 2008
Адрес: Ростов-на-Дону
Сообщений: 354
engineer_f_R, не путайте имена переменных с именами экземпляров DisplayObject. Ваш вопрос, как вы его сформулировали, действительно был совсем про другое.

Код, предложенный cleptoman, задаёт именно имена отображаемых объектов, а не имена переменных. Чтобы впоследствии обратиться к такому объекту, нужно, во-первых, сразу после создания и назначения имени добавить его в какой-нибудь контейнер (container.addChild(yourMovie)), а впоследствии обращаться с помощью container.getChildByName("A" + String(i)). Как к именованной переменной вы обратиться к такому объекту не сможете. Кроме того, это не самый оптимальный по скорости метод, да и работать он будет только с наследниками DisplayObject.