Доброго времени суток!
Недавно начал юзать AS 3. Вопрос в следующем:
В библиотеки лежит Button с полем Dynamic Text внутри. Имя у этого поля t1.
Подгружаю эту кнопку динамически и хочу менять текст внутри кнопки.
Код AS3:
for (var i:int = 0; i < 9; i++) {
var imageHolder:MovieClip = new MovieClip();
var but:Button_01 = new Button_01();
but.name = 'b' + i;
Button_01(this.getChildByName('b' + i)).t1.text = "1";
...
}
Вообщем побывал разные способы изменения текста - пока не могу найти нужный. На все варианты с getChildByName даёт ошибку:
Код AS3:
TypeError: Error #1006: getChildByName не является функцией.
Как правильно обратится к текстовому полю?
Спасибо!