PDA

Просмотр полной версии : Обращение к динамическому полю


SolarStone
04.01.2011, 04:50
Доброе утро / день / ночь.

Есть мувик, скажем - mс, в нем текстовое толе tx, mc дублируется [N] раз и имя становится mc_[N], в каждом соответственно сохраняется поле tx. Самим новым мувиком управлять просто setProperty("mc_"+N, _y, NY);

Вопрос: как добраться до mc_[N].tx? Заполнение всех полей идет в цикле, то есть N меняется...


p.s. Всем спасибо за помощь... забыл Flash - зарылся с ушами в PHP

rainbowrussia
04.01.2011, 07:10
this["mc_"+N].tx.text = 'text';

SolarStone
04.01.2011, 17:10
Спасибо, но что-то у меня не получилось...
Сам дублируемый мувик зарыт ещё в кучу мувиков: "_root.MainBox.Orders.Order_"+id
А скрипт расположен на основной сцене в руте
Видимо, так работать не будет :)

this["MainBox.Orders.Order_"+id].contents.htmlText = "block №"+id;

где Order_+id - как раз дублируемый мувик, а contents - поле внутри него.

rainbowrussia
04.01.2011, 23:12
MainBox.Orders["Order_"+id].contents.htmlText = ....