Страница 1 из 1

Новое имя для UILoder внутри фрагмента ролика

Добавлено: 18 июн 2011, 03:00
maxx072
на сцене есть фрагмент ролика с именем znakom_vs
внутри расположены UILoder"ы с именами foto_znakom0 и до foto_znakom40 и текстовые поле infa_znalom_tx0 - infa_znalom_tx40
хочу вывести циклом фото и текст внутри этого фрагмента.

Код: Выделить всё

 for (var i=0; i<40; i++)    {              znakom_vs.foto_znakom.name= "foto_znakom"+i;          znakom_vs.infa_znalom_tx.name= "infa_znalom_tx"+i;          znakom_vs.foto_znakom.source=  foto_znk[i];          znakom_vs.foto_znakom.load();          znakom_vs.foto_znakom.visible = true;           znakom_vs.infa_znalom_tx.text = name_znk[i] + "\n" + soname_znk[i];        }  
Скорее всего не правильно присваиваю имя, так как проверяю вручную все отображается

Код: Выделить всё

 for (var i=0; i<40; i++)    {          znakom_vs.foto_znakom0.source=  foto_znk[i];          znakom_vs.foto_znakom0.load();          znakom_vs.foto_znakom0.visible = true;           znakom_vs.infa_znalom_tx0.text = name_znk[i] + "\n" + soname_znk[i];} 
Подскажите как правильно присвоить новое имя?

Re: Новое имя для UILoder внутри фрагмента ролика

Добавлено: 18 июн 2011, 04:50
bodnar
Что именно не получается, что вы видите и что хотите увидеть?

Re: Новое имя для UILoder внутри фрагмента ролика

Добавлено: 18 июн 2011, 05:04
maxx072
При таком методе замене имени UILoader и текстового имени на экран ни чего не выводится. Когда вывожу не внутри фрагмент ролик а на сцене делаю так -

Код: Выделить всё

        this["foto_znakom"+i].znakom_vs.source= foto_znk[i];       this["foto_znakom"+i].znakom_vs.load();       this["foto_znakom"+i].znakom_vs.visible = true;       this["infa_znalom_tx"+i].znakom_vs.text = name_znk[i] + "\n" + soname_znk[i]; 
хочу узнать как можно менять имя внутри фрагмента ролика znakom_vs